JL104 Flight Status Japan Airlines: Teterboro to Nassau (JAL104)

TEB Teterboro

Scheduled
09:30
Estimated
10:46

Departure: Thu, Nov 12, 2026 · local time EST

Teterboro Airport (TEB)

All TEB Departures >

NAS Nassau

Scheduled
12:05
Estimated
13:31
Delay
1h26'

Arrival: Thu, Nov 12, 2026 · local time EST

Nassau Lynden Pindling International Airport (NAS)

All NAS Arrivals >

Distance: 1786 km / 1110 miles · Scheduled Duration: 02:35

JL 104 Flight Status & Schedule Japan Airlines Teterboro to Nassau

Date From To Departure Arrival Status Details
Nov 12 TEB NAS 09:30 12:05 Delayed >1h Track >

Japan Airlines flight JL 104 links Teterboro and Nassau, 1,786 km (1,110 mi) apart, and flies once a week, on Thursdays. The timetable allows 2 h 35 min; there is not enough recent history yet to say how long it usually takes. Yesterday's flight is scheduled for 09:30 but expected to leave 1 h 16 min late, at 10:46.

< All Teterboro TEB Departures All Nassau NAS Arrivals >

About JL 104

Route
Teterboro Airport TEB to Nassau Lynden Pindling International Airport NAS
Distance
1,786 km (1,110 mi)
Scheduled flight time
2 h 35 min
Flies
Thu

JL 104 FAQ

How long is the JL104 flight?
The timetable allows 2 h 35 min. Teterboro to Nassau is 1,786 km (1,110 mi).
Which days does JL104 fly?
Once a week, on Thursdays, based on the schedule of the last 7 days.
What other flight numbers does JL104 have?
Also listed as JAL104 (Japan Airlines' ICAO code) and JL 104.

JL104 and Teterboro TEB to Nassau NAS Flights

Other flights departing from Teterboro TEB: TJ435, TJ2000, S9498, TJ730

Other flights arriving at Nassau NAS: DL1944, B6241, WN600, UP383

All flights connecting Teterboro TEB to Nassau NAS.