Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 15:40 HEL
    17:50 JFK
    19Hrs, 45m 1 Stop (TLL)
  • HELHelsinki Airport 15:40 - JFK 17:50 19h 45m 1 Stop (TLL) Tallinn
  • HELHelsinki Airport 15:40
    STTSt Thomas Cyril E King Airport 13:25
  • TLLTallinn Airport 16:10
    JFKNew York John F. Kennedy International Airport 17:50
  • 19h 45m (6h 45m)
  • 1 Stop TLL · Tallinn 6h 45m
  • Finnair (AY 1021)Atr Turboprop
    American Airlines (AA 2836)Airbus
  • Finnair (AY 1021)
    • M
    • T
    • W
    • -
    • -
    • -
    • -
  • 15:10 HEL
    17:50 JFK
    19Hrs, 15m 1 Stop (TLL)
  • HELHelsinki Airport 15:10 - JFK 17:50 19h 15m 1 Stop (TLL) Tallinn
  • HELHelsinki Airport 15:10
    STTSt Thomas Cyril E King Airport 13:25
  • TLLTallinn Airport 15:40
    JFKNew York John F. Kennedy International Airport 17:50
  • 19h 15m (6h 15m)
  • 1 Stop TLL · Tallinn 6h 15m
  • Finnair (AY 1025)Atr Turboprop
    American Airlines (AA 2836)Airbus
  • Finnair (AY 1025)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 15:40 HEL
    18:00 JFK
    19Hrs, 35m 1 Stop (TLL)
  • HELHelsinki Airport 15:40 - JFK 18:00 19h 35m 1 Stop (TLL) Tallinn
  • HELHelsinki Airport 15:40
    STTSt Thomas Cyril E King Airport 13:35
  • TLLTallinn Airport 16:10
    JFKNew York John F. Kennedy International Airport 18:00
  • 19h 35m (6h 35m)
  • 1 Stop TLL · Tallinn 6h 35m
  • Finnair (AY 1021)Atr Turboprop
    American Airlines (AA 2836)Airbus
  • Finnair (AY 1021)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 14:45 FRA
    18:39 EWR
    20Hrs, 55m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:45 - EWR 18:39 20h 55m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:45
    STTSt Thomas Cyril E King Airport 14:10
  • TLLTallinn Airport 18:05
    EWRNewark Liberty International Airport 18:39
  • 20h 55m (6h 11m)
  • 1 Stop TLL · Tallinn 6h 11m
  • Lufthansa (LH 882)Airbus A320 Neo
    United Airlines (UA 1530)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 14:40 FRA
    18:39 EWR
    20Hrs, 50m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:40 - EWR 18:39 20h 50m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:40
    STTSt Thomas Cyril E King Airport 14:10
  • TLLTallinn Airport 18:00
    EWRNewark Liberty International Airport 18:39
  • 20h 50m (5h 46m)
  • 1 Stop TLL · Tallinn 5h 46m
  • Lufthansa (LH 882)Airbus A320 Neo
    United Airlines (UA 1530)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 14:40 FRA
    18:39 EWR
    20Hrs, 50m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:40 - EWR 18:39 20h 50m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:40
    STTSt Thomas Cyril E King Airport 14:10
  • TLLTallinn Airport 18:00
    EWRNewark Liberty International Airport 18:39
  • 20h 50m (6h 06m)
  • 1 Stop TLL · Tallinn 6h 06m
  • Lufthansa (LH 882)Airbus
    United Airlines (UA 1530)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 14:40 FRA
    18:39 EWR
    20Hrs, 50m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:40 - EWR 18:39 20h 50m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:40
    STTSt Thomas Cyril E King Airport 14:10
  • TLLTallinn Airport 18:00
    EWRNewark Liberty International Airport 18:39
  • 20h 50m (6h 06m)
  • 1 Stop TLL · Tallinn 6h 06m
  • Lufthansa (LH 882)Airbus A320 Neo
    United Airlines (UA 1530)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 14:40 FRA
    18:39 EWR
    20Hrs, 50m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:40 - EWR 18:39 20h 50m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:40
    STTSt Thomas Cyril E King Airport 14:10
  • TLLTallinn Airport 18:00
    EWRNewark Liberty International Airport 18:39
  • 20h 50m (5h 46m)
  • 1 Stop TLL · Tallinn 5h 46m
  • Lufthansa (LH 882)Airbus
    United Airlines (UA 1530)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 14:40 FRA
    18:39 EWR
    20Hrs, 50m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:40 - EWR 18:39 20h 50m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:40
    STTSt Thomas Cyril E King Airport 14:10
  • TLLTallinn Airport 18:00
    EWRNewark Liberty International Airport 18:39
  • 20h 50m (5h 46m)
  • 1 Stop TLL · Tallinn 5h 46m
  • Lufthansa (LH 882)Airbus
    United Airlines (UA 1530)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 14:40 FRA
    18:39 EWR
    20Hrs, 50m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:40 - EWR 18:39 20h 50m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:40
    STTSt Thomas Cyril E King Airport 14:10
  • TLLTallinn Airport 18:00
    EWRNewark Liberty International Airport 18:39
  • 20h 50m (6h 06m)
  • 1 Stop TLL · Tallinn 6h 06m
  • Lufthansa (LH 882)Airbus
    United Airlines (UA 1530)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 14:40 FRA
    18:39 EWR
    20Hrs, 50m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:40 - EWR 18:39 20h 50m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:40
    STTSt Thomas Cyril E King Airport 14:10
  • TLLTallinn Airport 18:00
    EWRNewark Liberty International Airport 18:39
  • 20h 50m (6h 06m)
  • 1 Stop TLL · Tallinn 6h 06m
  • Lufthansa (LH 882)Airbus
    United Airlines (UA 1530)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 14:40 FRA
    20:57 IAD
    18Hrs, 15m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:40 - IAD 20:57 18h 15m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:40
    STTSt Thomas Cyril E King Airport 16:45
  • TLLTallinn Airport 18:00
    IADWashington Dulles International Airport 20:57
  • 18h 15m (3h 38m)
  • 1 Stop TLL · Tallinn 3h 38m
  • Lufthansa (LH 882)Airbus
    United Airlines (UA 1445)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 14:40 FRA
    20:57 IAD
    18Hrs, 15m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:40 - IAD 20:57 18h 15m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:40
    STTSt Thomas Cyril E King Airport 16:45
  • TLLTallinn Airport 18:00
    IADWashington Dulles International Airport 20:57
  • 18h 15m (3h 38m)
  • 1 Stop TLL · Tallinn 3h 38m
  • Lufthansa (LH 882)Airbus
    United Airlines (UA 1445)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 14:40 FRA
    20:57 IAD
    18Hrs, 15m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:40 - IAD 20:57 18h 15m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:40
    STTSt Thomas Cyril E King Airport 16:45
  • TLLTallinn Airport 18:00
    IADWashington Dulles International Airport 20:57
  • 18h 15m (3h 38m)
  • 1 Stop TLL · Tallinn 3h 38m
  • Lufthansa (LH 882)Airbus
    United Airlines (UA 1445)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 14:40 FRA
    20:57 IAD
    18Hrs, 15m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:40 - IAD 20:57 18h 15m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:40
    STTSt Thomas Cyril E King Airport 16:45
  • TLLTallinn Airport 18:00
    IADWashington Dulles International Airport 20:57
  • 18h 15m (3h 38m)
  • 1 Stop TLL · Tallinn 3h 38m
  • Lufthansa (LH 882)Airbus A320 Neo
    United Airlines (UA 1445)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 14:55 FRA
    20:57 IAD
    18Hrs, 30m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:55 - IAD 20:57 18h 30m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:55
    STTSt Thomas Cyril E King Airport 16:45
  • TLLTallinn Airport 18:15
    IADWashington Dulles International Airport 20:57
  • 18h 30m (3h 53m)
  • 1 Stop TLL · Tallinn 3h 53m
  • Lufthansa (LH 882)Airbus
    United Airlines (UA 1445)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:45 FRA
    20:57 IAD
    18Hrs, 20m 1 Stop (TLL)
  • FRAFrankfurt International Airport 14:45 - IAD 20:57 18h 20m 1 Stop (TLL) Tallinn
  • FRAFrankfurt International Airport 14:45
    STTSt Thomas Cyril E King Airport 16:45
  • TLLTallinn Airport 18:05
    IADWashington Dulles International Airport 20:57
  • 18h 20m (3h 43m)
  • 1 Stop TLL · Tallinn 3h 43m
  • Lufthansa (LH 882)Airbus A320 Neo
    United Airlines (UA 1445)Boeing 737 Max 8 Passenger
  • Lufthansa (LH 882)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 15:35 HEL
    21:30 JFK
    16Hrs, 00m 1 Stop (TLL)
  • HELHelsinki Airport 15:35 - JFK 21:30 16h 1 Stop (TLL) Tallinn
  • HELHelsinki Airport 15:35
    STTSt Thomas Cyril E King Airport 17:05
  • TLLTallinn Airport 16:05
    JFKNew York John F. Kennedy International Airport 21:30
  • 16h (3h)
  • 1 Stop TLL · Tallinn 3h
  • Finnair (AY 1021)Embraer Emb E90
    American Airlines (AA 1360)Airbus
  • Finnair (AY 1021)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Tallinn from St Thomas Island?

The flight distance between St Thomas Island and Tallinn is 8240km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 14:40. The last flight of the day departs at 15:10. See the full list of flight times on Wego.