Fare Guide
Estimated lowest fares found within 7 days


The cheapest airline(s) flying from Ternate to Surabaya is Lion Air.
Travel Period: June 2025 - May 2026
The cheapest month(s) to fly from Ternate to Surabaya is June.
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
-
Dec 2025
-
Jan 2026
-
Feb 2026
-
Mar 2026
-
Apr 2026
-
May 2026
The cheapest day(s) of the week to fly from Ternate to Surabaya is Monday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
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
-
11:15 TTE18:55 SUB9Hrs, 40m Direct
-
TTETernate Airport 11:15 - SUB 18:55 9h 40m Direct
-
TTETernate Airport 11:15
-
SUBSurabaya Airport 18:55
- 9h 40m
- Direct
-
Lion Air (JT 897)Boeing 737 800 -
Lion Air (JT 897) -
- M
- T
- W
- T
- F
- S
- S
- Boeing 737 800
-
11:45 TTE12:30 SUB2Hrs, 45m Direct
-
TTETernate Airport 11:45 - SUB 12:30 2h 45m Direct
-
TTETernate Airport 11:45
-
SUBSurabaya Airport 12:30
- 2h 45m
- Direct
-
Lion Air (JT 869)Boeing 737 800 -
Lion Air (JT 869) -
- M
- T
- W
- T
- F
- S
- S
- Boeing 737 800
-
06:00 TTE09:45 SUB5Hrs, 45m Direct
-
TTETernate Airport 06:00 - SUB 09:45 5h 45m Direct
-
TTETernate Airport 06:00
-
SUBSurabaya Airport 09:45
- 5h 45m
- Direct
-
Lion Air (JT 981)Boeing 737 800 -
Lion Air (JT 981) -
- M
- T
- W
- T
- F
- S
- S
- Boeing 737 800
-
09:00 TTE14:30 SUB7Hrs, 30m 1 Stop (CGK)
-
TTETernate Airport 09:00 - SUB 14:30 7h 30m 1 Stop (CGK) Jakarta
-
TTETernate Airport 09:00CGKJakarta Soekarno-Hatta Airport 13:05
-
CGKJakarta Soekarno-Hatta Airport 10:25SUBSurabaya Airport 14:30
- 7h 30m (2h 40m)
- 1 Stop CGK · Jakarta 2h 40m
-
Batik Air (ID 6141)Boeing 737 800 Batik Air (ID 6863)Airbus Industrie A320 Sharklets -
Batik Air (ID 6141) -
- M
- -
- W
- T
- F
- S
- S
-
09:00 TTE14:30 SUB7Hrs, 30m 1 Stop (CGK)
-
TTETernate Airport 09:00 - SUB 14:30 7h 30m 1 Stop (CGK) Jakarta
-
TTETernate Airport 09:00CGKJakarta Soekarno-Hatta Airport 13:05
-
CGKJakarta Soekarno-Hatta Airport 10:25SUBSurabaya Airport 14:30
- 7h 30m (2h 40m)
- 1 Stop CGK · Jakarta 2h 40m
-
Batik Air (ID 6141)Boeing 737 800 Batik Air (ID 6406)Airbus Industrie A320 Sharklets -
Batik Air (ID 6141) -
- M
- -
- W
- -
- F
- S
- S
-
11:15 TTE13:05 SUB3Hrs, 50m 1 Stop (UPG)
-
TTETernate Airport 11:15 - SUB 13:05 3h 50m 1 Stop (UPG)
-
TTETernate Airport 11:15UPGMakassar Airport 12:35
-
UPGMakassar Airport 12:05SUBSurabaya Airport 13:05
- 3h 50m (30m)
- 1 Stop UPG · 30m
-
Lion Air (JT 1897)Boeing 737 800 Lion Air (JT 787)Boeing 737 900 -
Lion Air (JT 1897) -
- M
- T
- W
- T
- F
- S
- S
-
11:15 TTE13:05 SUB3Hrs, 50m 1 Stop (UPG)
-
TTETernate Airport 11:15 - SUB 13:05 3h 50m 1 Stop (UPG)
-
TTETernate Airport 11:15UPGMakassar Airport 12:35
-
UPGMakassar Airport 12:05SUBSurabaya Airport 13:05
- 3h 50m (30m)
- 1 Stop UPG · 30m
-
Lion Air (JT 1897)Boeing 737 800 Lion Air (JT 1787)Boeing 737 800 -
Lion Air (JT 1897) -
- -
- -
- -
- T
- F
- S
- S
-
11:15 TTE13:05 SUB3Hrs, 50m 1 Stop (UPG)
-
TTETernate Airport 11:15 - SUB 13:05 3h 50m 1 Stop (UPG)
-
TTETernate Airport 11:15UPGMakassar Airport 12:35
-
UPGMakassar Airport 12:05SUBSurabaya Airport 13:05
- 3h 50m (30m)
- 1 Stop UPG · 30m
-
Lion Air (JT 1897)Boeing 737 800 Lion Air (JT 949)Boeing 737 800 -
Lion Air (JT 1897) -
- M
- T
- W
- T
- F
- S
- S
-
11:15 TTE13:05 SUB3Hrs, 50m 1 Stop (UPG)
-
TTETernate Airport 11:15 - SUB 13:05 3h 50m 1 Stop (UPG)
-
TTETernate Airport 11:15UPGMakassar Airport 12:35
-
UPGMakassar Airport 12:05SUBSurabaya Airport 13:05
- 3h 50m (30m)
- 1 Stop UPG · 30m
-
Lion Air (JT 897)Boeing 737 800 Lion Air (JT 1787)Boeing 737 800 -
Lion Air (JT 897) -
- -
- -
- -
- T
- F
- S
- S
-
11:15 TTE13:05 SUB3Hrs, 50m 1 Stop (UPG)
-
TTETernate Airport 11:15 - SUB 13:05 3h 50m 1 Stop (UPG)
-
TTETernate Airport 11:15UPGMakassar Airport 12:35
-
UPGMakassar Airport 12:05SUBSurabaya Airport 13:05
- 3h 50m (30m)
- 1 Stop UPG · 30m
-
Lion Air (JT 897)Boeing 737 800 Lion Air (JT 949)Boeing 737 800 -
Lion Air (JT 897) -
- M
- T
- W
- T
- F
- S
- S
-
11:15 TTE13:05 SUB3Hrs, 50m 1 Stop (UPG)
-
TTETernate Airport 11:15 - SUB 13:05 3h 50m 1 Stop (UPG)
-
TTETernate Airport 11:15UPGMakassar Airport 12:35
-
UPGMakassar Airport 12:05SUBSurabaya Airport 13:05
- 3h 50m (30m)
- 1 Stop UPG · 30m
-
Lion Air (JT 897)Boeing 737 800 Lion Air (JT 787)Boeing 737 900 -
Lion Air (JT 897) -
- M
- T
- W
- T
- F
- S
- S
-
12:40 TTE16:10 SUB5Hrs, 30m 1 Stop (UPG)
-
TTETernate Airport 12:40 - SUB 16:10 5h 30m 1 Stop (UPG)
-
TTETernate Airport 12:40UPGMakassar Airport 15:40
-
UPGMakassar Airport 13:30SUBSurabaya Airport 16:10
- 5h 30m (2h 10m)
- 1 Stop UPG · 2h 10m
-
Lion Air (JT 3981)Boeing 737 800 Lion Air (JT 995)Boeing 737 800 -
Lion Air (JT 3981) -
- -
- -
- -
- -
- -
- S
- -
-
12:40 TTE16:10 SUB5Hrs, 30m 1 Stop (UPG)
-
TTETernate Airport 12:40 - SUB 16:10 5h 30m 1 Stop (UPG)
-
TTETernate Airport 12:40UPGMakassar Airport 15:40
-
UPGMakassar Airport 13:30SUBSurabaya Airport 16:10
- 5h 30m (2h 10m)
- 1 Stop UPG · 2h 10m
-
Lion Air (JT 3981)Boeing 737 900 Lion Air (JT 1797)Boeing 737 900 -
Lion Air (JT 3981) -
- -
- -
- -
- T
- F
- -
- -
-
12:40 TTE16:10 SUB5Hrs, 30m 1 Stop (UPG)
-
TTETernate Airport 12:40 - SUB 16:10 5h 30m 1 Stop (UPG)
-
TTETernate Airport 12:40UPGMakassar Airport 15:40
-
UPGMakassar Airport 13:30SUBSurabaya Airport 16:10
- 5h 30m (2h 10m)
- 1 Stop UPG · 2h 10m
-
Lion Air (JT 3981)Boeing 737 800 Lion Air (JT 1985)Boeing 737 900 -
Lion Air (JT 3981) -
- -
- -
- -
- -
- -
- S
- -
-
12:40 TTE16:10 SUB5Hrs, 30m 1 Stop (UPG)
-
TTETernate Airport 12:40 - SUB 16:10 5h 30m 1 Stop (UPG)
-
TTETernate Airport 12:40UPGMakassar Airport 15:40
-
UPGMakassar Airport 13:30SUBSurabaya Airport 16:10
- 5h 30m (2h 10m)
- 1 Stop UPG · 2h 10m
-
Lion Air (JT 3981)Boeing 737 800 Lion Air (JT 709)Boeing 737 900 -
Lion Air (JT 3981) -
- -
- -
- -
- -
- -
- S
- -
-
12:40 TTE16:10 SUB5Hrs, 30m 1 Stop (UPG)
-
TTETernate Airport 12:40 - SUB 16:10 5h 30m 1 Stop (UPG)
-
TTETernate Airport 12:40UPGMakassar Airport 15:40
-
UPGMakassar Airport 13:30SUBSurabaya Airport 16:10
- 5h 30m (2h 10m)
- 1 Stop UPG · 2h 10m
-
Lion Air (JT 3981)Boeing 737 900 Lion Air (JT 709)Boeing 737 900 -
Lion Air (JT 3981) -
- -
- -
- -
- T
- F
- -
- -
-
12:40 TTE16:10 SUB5Hrs, 30m 1 Stop (UPG)
-
TTETernate Airport 12:40 - SUB 16:10 5h 30m 1 Stop (UPG)
-
TTETernate Airport 12:40UPGMakassar Airport 15:40
-
UPGMakassar Airport 13:30SUBSurabaya Airport 16:10
- 5h 30m (2h 10m)
- 1 Stop UPG · 2h 10m
-
Lion Air (JT 3981)Boeing 737 900 Lion Air (JT 1985)Boeing 737 900 -
Lion Air (JT 3981) -
- -
- -
- -
- T
- F
- -
- -
-
12:40 TTE16:10 SUB5Hrs, 30m 1 Stop (UPG)
-
TTETernate Airport 12:40 - SUB 16:10 5h 30m 1 Stop (UPG)
-
TTETernate Airport 12:40UPGMakassar Airport 15:40
-
UPGMakassar Airport 13:30SUBSurabaya Airport 16:10
- 5h 30m (2h 10m)
- 1 Stop UPG · 2h 10m
-
Lion Air (JT 3981)Boeing 737 900 Lion Air (JT 995)Boeing 737 800 -
Lion Air (JT 3981) -
- -
- -
- -
- T
- F
- -
- -
-
12:40 TTE16:10 SUB5Hrs, 30m 1 Stop (UPG)
-
TTETernate Airport 12:40 - SUB 16:10 5h 30m 1 Stop (UPG)
-
TTETernate Airport 12:40UPGMakassar Airport 15:40
-
UPGMakassar Airport 13:30SUBSurabaya Airport 16:10
- 5h 30m (2h 10m)
- 1 Stop UPG · 2h 10m
-
Lion Air (JT 3981)Boeing 737 800 Lion Air (JT 1797)Boeing 737 900 -
Lion Air (JT 3981) -
- -
- -
- -
- -
- -
- S
- -
-
13:35 TTE17:55 SUB6Hrs, 20m 1 Stop (UPG)
-
TTETernate Airport 13:35 - SUB 17:55 6h 20m 1 Stop (UPG)
-
TTETernate Airport 13:35UPGMakassar Airport 17:25
-
UPGMakassar Airport 14:25SUBSurabaya Airport 17:55
- 6h 20m (3h)
- 1 Stop UPG · 3h
-
Sriwijaya Air (SJ 599)Boeing 737 800 Sriwijaya Air (SJ 567)Boeing 737 500 -
Sriwijaya Air (SJ 599) -
- -
- -
- -
- -
- F
- -
- S
-
06:00 TTE09:45 SUB5Hrs, 45m 1 Stop (UPG)
-
TTETernate Airport 06:00 - SUB 09:45 5h 45m 1 Stop (UPG)
-
TTETernate Airport 06:00UPGMakassar Airport 09:15
-
UPGMakassar Airport 06:50SUBSurabaya Airport 09:45
- 5h 45m (2h 25m)
- 1 Stop UPG · 2h 25m
-
Lion Air (JT 871)Boeing 737 900 Lion Air (JT 981)Boeing 737 800 -
Lion Air (JT 871) -
- M
- T
- W
- T
- F
- S
- S
-
06:00 TTE09:45 SUB5Hrs, 45m 1 Stop (UPG)
-
TTETernate Airport 06:00 - SUB 09:45 5h 45m 1 Stop (UPG)
-
TTETernate Airport 06:00UPGMakassar Airport 09:15
-
UPGMakassar Airport 06:50SUBSurabaya Airport 09:45
- 5h 45m (2h 25m)
- 1 Stop UPG · 2h 25m
-
Lion Air (JT 871)Boeing 737 900 Lion Air (JT 791)Boeing 737 900 -
Lion Air (JT 871) -
- M
- T
- W
- T
- F
- S
- S
-
06:00 TTE09:45 SUB5Hrs, 45m 1 Stop (UPG)
-
TTETernate Airport 06:00 - SUB 09:45 5h 45m 1 Stop (UPG)
-
TTETernate Airport 06:00UPGMakassar Airport 09:15
-
UPGMakassar Airport 06:50SUBSurabaya Airport 09:45
- 5h 45m (2h 25m)
- 1 Stop UPG · 2h 25m
-
Lion Air (JT 981)Boeing 737 800 Lion Air (JT 791)Boeing 737 900 -
Lion Air (JT 981) -
- M
- T
- W
- T
- F
- S
- S
-
06:00 TTE09:45 SUB5Hrs, 45m 1 Stop (UPG)
-
TTETernate Airport 06:00 - SUB 09:45 5h 45m 1 Stop (UPG)
-
TTETernate Airport 06:00UPGMakassar Airport 09:15
-
UPGMakassar Airport 06:50SUBSurabaya Airport 09:45
- 5h 45m (2h 25m)
- 1 Stop UPG · 2h 25m
-
Lion Air (JT 871)Boeing 737 900 Lion Air (JT 781)Boeing 737 800 -
Lion Air (JT 871) -
- M
- T
- W
- T
- F
- S
- S
-
06:00 TTE09:45 SUB5Hrs, 45m 1 Stop (UPG)
-
TTETernate Airport 06:00 - SUB 09:45 5h 45m 1 Stop (UPG)
-
TTETernate Airport 06:00UPGMakassar Airport 09:15
-
UPGMakassar Airport 06:50SUBSurabaya Airport 09:45
- 5h 45m (2h 25m)
- 1 Stop UPG · 2h 25m
-
Lion Air (JT 981)Boeing 737 800 Lion Air (JT 781)Boeing 737 800 -
Lion Air (JT 981) -
- M
- T
- W
- T
- F
- S
- S
-
07:35 TTE09:45 SUB4Hrs, 10m 1 Stop (UPG)
-
TTETernate Airport 07:35 - SUB 09:45 4h 10m 1 Stop (UPG)
-
TTETernate Airport 07:35UPGMakassar Airport 09:15
-
UPGMakassar Airport 08:25SUBSurabaya Airport 09:45
- 4h 10m (50m)
- 1 Stop UPG · 50m
-
Lion Air (JT 3897)Boeing 737 800 Lion Air (JT 981)Boeing 737 800 -
Lion Air (JT 3897) -
- -
- -
- -
- T
- F
- S
- -
-
07:35 TTE09:45 SUB4Hrs, 10m 1 Stop (UPG)
-
TTETernate Airport 07:35 - SUB 09:45 4h 10m 1 Stop (UPG)
-
TTETernate Airport 07:35UPGMakassar Airport 09:15
-
UPGMakassar Airport 08:25SUBSurabaya Airport 09:45
- 4h 10m (50m)
- 1 Stop UPG · 50m
-
Lion Air (JT 3897)Boeing 737 800 Lion Air (JT 791)Boeing 737 900 -
Lion Air (JT 3897) -
- -
- -
- -
- T
- F
- S
- -
-
07:35 TTE09:45 SUB4Hrs, 10m 1 Stop (UPG)
-
TTETernate Airport 07:35 - SUB 09:45 4h 10m 1 Stop (UPG)
-
TTETernate Airport 07:35UPGMakassar Airport 09:15
-
UPGMakassar Airport 08:25SUBSurabaya Airport 09:45
- 4h 10m (50m)
- 1 Stop UPG · 50m
-
Lion Air (JT 3897)Boeing 737 800 Lion Air (JT 781)Boeing 737 800 -
Lion Air (JT 3897) -
- -
- -
- -
- T
- F
- S
- -
-
07:55 TTE13:35 SUB7Hrs, 40m 1 Stop (CGK)
-
TTETernate Airport 07:55 - SUB 13:35 7h 40m 1 Stop (CGK) Jakarta
-
TTETernate Airport 07:55CGKJakarta Soekarno-Hatta Airport 11:55
-
CGKJakarta Soekarno-Hatta Airport 09:25SUBSurabaya Airport 13:35
- 7h 40m (2h 30m)
- 1 Stop CGK · Jakarta 2h 30m
-
Garuda Indonesia (GA 649)Boeing 737 800 Garuda Indonesia (GA 312)Boeing 737 800 -
Garuda Indonesia (GA 649) -
- M
- T
- W
- T
- F
- S
- S
The fastest flight time for direct flights from Ternate to Surabaya is 2 hours 45 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Ternate and Surabaya is 1851km. Check all available flights on Wego.
The earliest flight of the day departs at 06:00. The last flight of the day departs at 09:00. See the full list of flight times on Wego.
There are 1 airlines that offer direct flights from Ternate to Surabaya. Find out the list of airlines on Wego.
All Airports in Ternate
Ternate Airport TTE
All Airports in Surabaya
Surabaya Airport SUB