Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Garuda Indonesia
GA-270,GA-75,GA-214
09:35
Batam
1Hrs 20Min 1 Stop
BTH→TKG→CGK→JOG
17:35
Yogyakarta
Garuda Indonesia
GA-271,GA-121,GA-218
13:40
Batam
1Hrs 25Min 1 Stop
BTH→KNO→CGK→JOG
20:50
Yogyakarta
Garuda Indonesia
GA-153,GA-208
08:55
Batam
1Hrs 40Min 1 Stop
BTH→CGK→JOG
13:25
Yogyakarta
Garuda Indonesia
GA-153,GA-210
08:55
Batam
1Hrs 40Min 1 Stop
BTH→CGK→JOG
14:20
Yogyakarta
Garuda Indonesia
GA-153,GA-212
08:55
Batam
1Hrs 40Min 1 Stop
BTH→CGK→JOG
15:35
Yogyakarta
Garuda Indonesia
GA-153,GA-216
08:55
Batam
1Hrs 40Min 1 Stop
BTH→CGK→JOG
19:40
Yogyakarta
Garuda Indonesia
GA-153,GA-258
08:55
Batam
1Hrs 40Min 1 Stop
BTH→CGK→JOG
18:35
Yogyakarta
Garuda Indonesia
GA-151,GA-206
07:05
Batam
1Hrs 45Min 1 Stop
BTH→CGK→JOG
11:20
Yogyakarta
Garuda Indonesia
GA-151,GA-208
07:05
Batam
1Hrs 45Min 1 Stop
BTH→CGK→JOG
13:25
Yogyakarta
Garuda Indonesia
GA-151,GA-210
07:05
Batam
1Hrs 45Min 1 Stop
BTH→CGK→JOG
14:20
Yogyakarta

FAQ about garuda indonesia Flights from Batam to Yogyakarta

Q. How much time does it take to fly from Batam to Yogyakarta ?

A. It takes 1Hrs 20Min to fly from Batam to Yogyakarta.

Q. When is the earliest flight from Batam to Yogyakarta ?

A. The earliest flight from Batam to Yogyakarta is at 07:05 and is operated by Garuda Indonesia.

Q. How many flights are there from Batam to Yogyakarta ?

A. There are 20 flights from Batam to Yogyakarta.

Q. When is the last flight from Batam to Yogyakarta ?

A. The last flight from Batam to Yogyakarta is at 19:15 and is operated by Garuda Indonesia.

View Best Offers