Cheap flights from Jakarta to Medan

228 nonstop flights a week, 1 of them today. Operated by 5 airlines, about 2h 15m in the air, 882 mi (1,419 km). Tickets from $141.

Flights from Jakarta to Medan

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Jakarta to Medan at a glance

flight time, from 2h 15m to 2h 25m
2h 15m
straight-line distance
882 mi (1,419 km)
flights a week
228
flight today
1
first and last departure
05:00 - 20:05
lowest price, nonstop, 6 March
$141
airlines
5

Jakarta to Medan flight schedule

228 flights a week, 1 today, 1 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
JT 200
Lion Air
05:00 Soekarno-Hatta International, terminal 1
07:15 Kuala Namu International
2h 15m
Daily
Boeing 737-900
IU 940
Super Air Jet
05:25 Soekarno-Hatta International, terminal 2
07:40 Kuala Namu International
2h 15m
Daily
Airbus A320
IU 996
Super Air Jet
05:25 Soekarno-Hatta International, terminal 2
07:40 Kuala Namu International
2h 15m
Tue, Thu, Sat
Airbus A320
QG 910
Citilink
05:30 Soekarno-Hatta International, terminal 1
07:50 Kuala Namu International
2h 20m
Daily
Airbus A320
GA 180
Garuda Indonesia
06:00 Soekarno-Hatta International, terminal 3
08:25 Kuala Namu International
2h 25m
Daily
Boeing 737-800
QG 10
Citilink
06:15 Halim Perdanakusuma
08:35 Kuala Namu International
2h 20m
Daily
Airbus A320
ID 7011
Batik Air
07:00 Soekarno-Hatta International, terminal 2
09:15 Kuala Namu International
2h 15m
Daily
Airbus A320
GA 182
Garuda Indonesia
07:05 Soekarno-Hatta International, terminal 3
09:30 Kuala Namu International
2h 25m
Daily
Boeing 737-800
QG 912
Citilink
08:00 Soekarno-Hatta International, terminal 1
10:20 Kuala Namu International
2h 20m
Daily
Airbus A320
JT 204
Lion Air
08:05 Soekarno-Hatta International, terminal 1
10:20 Kuala Namu International
2h 15m
Daily
Boeing 737-900
GA 184
Garuda Indonesia
09:30 Soekarno-Hatta International, terminal 3
11:55 Kuala Namu International
2h 25m
Daily
Boeing 737-800
JT 206
Lion Air
10:05 Soekarno-Hatta International, terminal 1
12:20 Kuala Namu International
2h 15m
Daily
Boeing 737
JT 873
Lion Air
10:05 Soekarno-Hatta International, terminal 1
12:20 Kuala Namu International
2h 15m
Daily
Boeing 737-900
QG 916
Citilink
11:20 Soekarno-Hatta International, terminal 1
13:40 Kuala Namu International
2h 20m
Daily
Airbus A320
GA 186
Garuda Indonesia
11:35 Soekarno-Hatta International, terminal 3
14:00 Kuala Namu International
2h 25m
Daily
Boeing 737-800
QG 918
Citilink
13:00 Soekarno-Hatta International, terminal 1
15:20 Kuala Namu International
2h 20m
Daily
Airbus A320
JT 210
Lion Air
13:15 Soekarno-Hatta International, terminal 1
15:30 Kuala Namu International
2h 15m
Tue, Wed, Thu, Fri, Sat, Sun
Boeing 737-900
GA 118
Garuda Indonesia
13:35 Soekarno-Hatta International, terminal 3
16:00 Kuala Namu International
2h 25m
Daily
Boeing 737-800
JT 212
Lion Air
14:05 Soekarno-Hatta International, terminal 1
16:20 Kuala Namu International
2h 15m
Daily
Boeing 737-900
QG 978
Citilink
14:20 Soekarno-Hatta International, terminal 1
16:40 Kuala Namu International
2h 20m
Daily
Airbus A320
ID 6886
Batik Air
15:00 Soekarno-Hatta International, terminal 2
17:15 Kuala Namu International
2h 15m
Daily
Airbus A320
JT 300
Lion Air
16:05 Soekarno-Hatta International, terminal 1
18:20 Kuala Namu International
2h 15m
Daily
Boeing 737-900
QG 886
Citilink
16:05 Soekarno-Hatta International, terminal 1
18:25 Kuala Namu International
2h 20m
Daily
Airbus A320
ID 6882
Batik Air
16:30 Soekarno-Hatta International, terminal 2
18:45 Kuala Namu International
2h 15m
Mon, Wed, Fri, Sat
Airbus A320
GA 190
Garuda Indonesia
16:35 Soekarno-Hatta International, terminal 3
19:00 Kuala Namu International
2h 25m
Daily
Boeing 737-800
JT 173
Lion Air
17:05 Soekarno-Hatta International, terminal 1
19:20 Kuala Namu International
2h 15m
Daily
Boeing 737-800
JT 208
Lion Air
17:05 Soekarno-Hatta International, terminal 1
19:20 Kuala Namu International
2h 15m
Daily
Boeing 737-800
IU 948
Super Air Jet
17:40 Soekarno-Hatta International, terminal 2
19:55 Kuala Namu International
2h 15m
Daily
Airbus A320
JT 308
Lion Air
18:10 Soekarno-Hatta International, terminal 1
20:25 Kuala Namu International
2h 15m
Daily
Boeing 737-900
QG 914
Citilink
18:30 Soekarno-Hatta International, terminal 1
20:50 Kuala Namu International
2h 20m
Daily
Airbus A320
ID 6884
Batik Air
19:00 Soekarno-Hatta International, terminal 2
21:15 Kuala Namu International
2h 15m
Daily
Airbus A320
GA 196
Garuda Indonesia
19:25 Soekarno-Hatta International, terminal 3
21:50 Kuala Namu International
2h 25m
Tue, Wed, Thu, Fri, Sun
Boeing 737-800
QG 882
Citilink
20:00 Soekarno-Hatta International, terminal 1
22:20 Kuala Namu International
2h 20m
Daily
Airbus A320
JT 306
Lion Air
20:05 Soekarno-Hatta International, terminal 1
22:20 Kuala Namu International
2h 15m
Daily
Boeing 737-900

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 March.

FlightDepartsArrivesDurationDaysAircraft
GA 196
Garuda Indonesia
19:15 Soekarno-Hatta International, terminal 3
21:40 Kuala Namu International
2h 25m
Seasonal
Boeing 737-800

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Jakarta to Medan

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Jakarta to Medan depart and land

Departure from Jakarta

221 flights a week, terminals 1, 2, 3, 14 mi (23 km) from the city centre

Halim Perdanakusuma closest to the centreHLP

7 flights a week, 5 mi (8 km) from the city centre

Arrival in Medan

228 flights a week, 14 mi (23 km) from the city centre

Frequently asked questions

How long is the flight from Jakarta to Medan?
A nonstop flight takes 2 hours 15 minutes on average, from 2h 15m to 2h 25m depending on the flight.
How far is Medan from Jakarta?
882 mi (1,419 km) in a straight line between the cities.
Which airlines fly nonstop from Jakarta to Medan?
Lion Air (76 a week), Citilink (63 a week), Garuda Indonesia (47 a week), Batik Air (25 a week) and Super Air Jet (17 a week).
How many flights a day are there from Jakarta to Medan?
1 flight today and 228 a week, about 32.6 a day on average.
When are the first and last flights from Jakarta to Medan?
The first departure is at 05:00 (JT200), the last at 20:05 (JT306). Local time.
Which Jakarta airport do flights to Medan leave from?
Soekarno-Hatta International (221 a week) and Halim Perdanakusuma (7 a week).