Jakarta Yogyakarta Routes (9 Ways to go)
Planning a trip from Jakarta to Yogyakarta Cleartrip helps you select the best route between Jakarta & Yogyakarta based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Jakarta & Yogyakarta
The distance from Jakarta to Yogyakarta is approximately 521.61kms. By car, it takes roughly 6h 40m to reach Yogyakarta from Jakarta . Take a look at the 9 routes available to reach Yogyakarta from Jakarta
- 1.
- Jakarta to Yogyakarta Train
- 8h 19m
- Rs. 340
Rs. 340
You can reach Yogyakarta Lempuyangan from Jatinegara by travelling in a train. Jatinegara to Yogyakarta Lempuyangan train takes approximately 8h 19m. You can catch a train from Jatinegara and get down at Yogyakarta Lempuyangan. The price of the train ticket is approximately Rs. 340.
- 2.
- Jakarta to Yogyakarta Train via Jakarta Gambir
- 8h 49m
- Rs. 361
Rs. 21
You can reach Gambir Central from Manggarai by travelling in a train. Manggarai to Gambir Central train takes approximately 0h 7m. You can catch a train from Manggarai and get down at Gambir Central. The price of the train ticket is approximately Rs. 21.
Rs. 340
You can reach Yogyakarta from Jakarta Gambir by travelling in a train. Jakarta Gambir to Yogyakarta train takes approximately 7h 42m. You can catch a train from Jakarta Gambir and get down at Yogyakarta. The price of the train ticket is approximately Rs. 340.
- 3.
- Jakarta to Yogyakarta Bus Sumber Alam
- 16h 33m
- Rs. 530
Rs. 30
You can reach Bekasi from Manggarai by travelling in a train. Manggarai to Bekasi train takes approximately 0h 33m. You can catch a train from Manggarai and get down at Bekasi. The price of the train ticket is approximately Rs. 30.
Rs. 500
Travelling in a bus is one of the ways to reach Yogyakarta from Bekasi. The total journey between Bekasi & Yogyakarta takes around 15h 0m in a bus. The bus ticket price for the journey is approximately Rs.500.
- 4.
- Jakarta to Yogyakarta Bus Kramat Djati
- 19h 47m
- Rs. 841
Rs. 21
You can reach Gambir Central from Manggarai by travelling in a train. Manggarai to Gambir Central train takes approximately 0h 7m. You can catch a train from Manggarai and get down at Gambir Central. The price of the train ticket is approximately Rs. 21.
Rs. 122
Travelling in a bus is one of the ways to reach Jakarta Halim Perdana Kusuma Airport from Gambir Station. The total journey between Gambir Station & Jakarta Halim Perdana Kusuma Airport takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.122.
Rs. 98
Travelling in a bus is one of the ways to reach Rawamangun Bus Terminal from Jakarta Halim Perdana Kusuma Airport. The total journey between Jakarta Halim Perdana Kusuma Airport & Rawamangun Bus Terminal takes around 0h 30m in a bus. The bus ticket price for the journey is approximately Rs.98.
Rs. 600
Travelling in a bus is one of the ways to reach Yogyakarta from Jakarta Rawamangun Bus Terminal. The total journey between Jakarta Rawamangun Bus Terminal & Yogyakarta takes around 16h 25m in a bus. The bus ticket price for the journey is approximately Rs.600.
- 5.
- Jakarta to Yogyakarta Fly Jakarta to Yogyakarta
- 4h 35m
- Rs. 1810
Rs. 195
Travelling in a bus is one of the ways to reach Jakarta Airport from Green Pramuka. The total journey between Green Pramuka & Jakarta Airport takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.195.
Rs. 1600
You can travel from Jakarta to Yogyakarta by booking a flight. The total flight time between Jakarta & Yogyakarta is around 1h 10m. The price of the flight ticket is approximately Rs.1600.
Rs. 15
Travelling in a bus is one of the ways to reach Post Office from Adisucipto Airport. The total journey between Adisucipto Airport & Post Office takes around 0h 25m in a bus. The bus ticket price for the journey is approximately Rs.15.
- 6.
- Jakarta to Yogyakarta Drive
- 6h 40m
- Rs. 1878
Rs. 1878
You can take a car from Jakarta to Yogyakarta. It will take you around 6h 40m to cover distance of 521.61kms and reach Yogyakarta from Jakarta. The total amount for the journey will be approximately Rs.1878.
- 7.
- Jakarta to Yogyakarta Fly Jakarta Halim Perdana Kusuma to Yogyakarta
- 4h 37m
- Rs. 2058
Rs. 21
You can reach Gambir Central from Manggarai by travelling in a train. Manggarai to Gambir Central train takes approximately 0h 7m. You can catch a train from Manggarai and get down at Gambir Central. The price of the train ticket is approximately Rs. 21.
Rs. 122
Travelling in a bus is one of the ways to reach Jakarta Halim Perdana Kusuma Airport from Gambir Station. The total journey between Gambir Station & Jakarta Halim Perdana Kusuma Airport takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.122.
Rs. 1900
You can travel from Jakarta Halim Perdana Kusuma to Yogyakarta by booking a flight. The total flight time between Jakarta Halim Perdana Kusuma & Yogyakarta is around 0h 50m. The price of the flight ticket is approximately Rs.1900.
Rs. 15
Travelling in a bus is one of the ways to reach Post Office from Adisucipto Airport. The total journey between Adisucipto Airport & Post Office takes around 0h 25m in a bus. The bus ticket price for the journey is approximately Rs.15.
- 8.
- Jakarta to Yogyakarta Fly Jakarta to Solo, train
- 4h 56m
- Rs. 2125
Rs. 195
Travelling in a bus is one of the ways to reach Jakarta Airport from Green Pramuka. The total journey between Green Pramuka & Jakarta Airport takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.195.
Rs. 1600
You can travel from Jakarta to Solo by booking a flight. The total flight time between Jakarta & Solo is around 1h 10m. The price of the flight ticket is approximately Rs.1600.
Rs. 270
You can take a car from Solo to Solobalapan. It will take you around 0h 13m to cover distance of 12.72kms and reach Solobalapan from Solo. The total amount for the journey will be approximately Rs.270.
Rs. 60
You can reach Yogyakarta Tugu from Solobalapan by travelling in a train. Solobalapan to Yogyakarta Tugu train takes approximately 1h 12m. You can catch a train from Solobalapan and get down at Yogyakarta Tugu. The price of the train ticket is approximately Rs. 60.
- 9.
- Jakarta to Yogyakarta Fly Jakarta Halim Perdana Kusuma to Solo, train
- 5h 18m
- Rs. 2373
Rs. 21
You can reach Gambir Central from Manggarai by travelling in a train. Manggarai to Gambir Central train takes approximately 0h 7m. You can catch a train from Manggarai and get down at Gambir Central. The price of the train ticket is approximately Rs. 21.
Rs. 122
Travelling in a bus is one of the ways to reach Jakarta Halim Perdana Kusuma Airport from Gambir Station. The total journey between Gambir Station & Jakarta Halim Perdana Kusuma Airport takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.122.
Rs. 1900
You can travel from Jakarta Halim Perdana Kusuma to Solo by booking a flight. The total flight time between Jakarta Halim Perdana Kusuma & Solo is around 1h 10m. The price of the flight ticket is approximately Rs.1900.
Rs. 270
You can take a car from Solo to Solobalapan. It will take you around 0h 13m to cover distance of 12.72kms and reach Solobalapan from Solo. The total amount for the journey will be approximately Rs.270.
Rs. 60
You can reach Yogyakarta Tugu from Solobalapan by travelling in a train. Solobalapan to Yogyakarta Tugu train takes approximately 1h 12m. You can catch a train from Solobalapan and get down at Yogyakarta Tugu. The price of the train ticket is approximately Rs. 60.