There are 10 ways to get from Magetan Station to Jakarta by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Adisumarmo International Airport, fly to Soekarno–Hatta International Airport
best- Take the train from Magetan to Solo Balapantrain
- Fly from Adisumarmo International Airport (SOC) to Soekarno–Hatta International Airport (CGK)plane SOC - CGK
5h 21mRp 1,017,102–1,977,000Train
cheapest- Take the train from Magetan to Jatinegaratrain Brantas / ...
10hRp 320,000–380,000Bus
- Take the bus from Madiun to Pondok Pinangbus
12h 28mRp 479,458–655,087Drive 608 km
- Drive from Magetan Station to Jakartacar 608 km
7h 24mRp 1,199,934–1,733,238Train to Ahmad Yani, fly to Soekarno–Hatta International Airport
- Take the train from Magetan to Semarang Tawangtrain
- Fly from Ahmad Yani (SRG) to Soekarno–Hatta International Airport (CGK)plane SRG - CGK
6h 30mRp 1,205,667–2,770,000Train to Adisutjipto International Airport, fly to Halim Perdanakusuma Airport
- Take the train from Magetan to Klatentrain
- Fly from Adisutjipto International Airport (JOG) to Halim Perdanakusuma Airport (HLP)plane JOG - HLP
6h 28mRp 1,574,662–2,423,500Train to Abdul Rachman Saleh Airport, fly to Halim Perdanakusuma Airport
- Take the train from Magetan to Malangtrain
- Fly from Abdul Rachman Saleh Airport (MLG) to Halim Perdanakusuma Airport (HLP)plane MLG - HLP
7h 49mRp 1,833,811–6,923,500Train to Kediri, fly to Soekarno–Hatta International Airport
- Take the train from Magetan to Nganjuktrain
- Fly from Kediri (DHX) to Soekarno–Hatta International Airport (CGK)plane DHX - CGK
4h 59mRp 1,172,490–2,230,000Train to Juanda International Airport, fly to Halim Perdanakusuma Airport
- Take the train from Magetan to Warutrain
- Fly from Juanda International Airport (SUB) to Halim Perdanakusuma Airport (HLP)plane SUB - HLP
8h 51mRp 1,316,407–2,373,500Train, bus
- Take the train from Magetan to Cirebontrain Jayakarta
- Take the bus from Cirebon to Jakarta Pulogadung Bus Stationbus
12h 41mRp 365,280–436,630
Magetan Station to Jakarta by train
Questions & Answers
The cheapest way to get from Magetan Station to Jakarta is to train which costs Rp320000 - Rp380000 and takes 10h.
The fastest way to get from Magetan Station to Jakarta is to train and fly which takes 4h 59m and costs Rp1100000 - Rp2300000.
No, there is no direct bus from Magetan Station to Jakarta. However, there are services departing from Madiun and arriving at Rasuna Said via Pondok Pinang. The journey, including transfers, takes approximately 12h 28m.
Yes, there is a direct train departing from Magetan and arriving at Jatinegara. Services depart twice daily, and operate every day. The journey takes approximately 10h.
The distance between Magetan Station and Jakarta is 605 km. The road distance is 608 km.
The best way to get from Magetan Station to Jakarta without a car is to train which takes 10h and costs Rp320000 - Rp380000.
It takes approximately 5h 21m to get from Magetan Station to Jakarta, including transfers.
Magetan Station to Jakarta bus services, operated by Kramat Djati, depart from Madiun station.
Magetan Station to Jakarta train services, operated by Kereta API, depart from Magetan station.
The best way to get from Magetan Station to Jakarta is to train which takes 10h and costs Rp320000 - Rp380000. Alternatively, you can bus, which costs Rp470000 - Rp700000 and takes 12h 28m.
What companies run services between Magetan Station, Indonesia and Jakarta, Indonesia?
Kereta API operates a train from Magetan to Jatinegara twice daily. Tickets cost Rp 320,000–380,000 and the journey takes 10h. Alternatively, Kramat Djati operates a bus from Madiun to Pondok Pinang once daily. Tickets cost Rp 390,000–550,000 and the journey takes 11h 1m.
- Website
- batikair.com
Flights from Adisumarmo International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 1,100,000–1,600,000
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,100,000–2,500,000
Flights from Abdul Rachman Saleh Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 1,600,000–6,500,000
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 1,900,000–4,700,000
- Website
- citilink.co.id
Flights from Adisumarmo International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 950,000–1,400,000
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,500,000
Flights from Adisutjipto International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,500,000–2,000,000
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
- Website
- garuda-indonesia.com
Flights from Adisumarmo International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- Rp 950,000–2,700,000
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- Rp 1,000,000–3,100,000
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
- Website
- air-connect.com
Flights from Adisutjipto International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,500,000–9,500,000
- Website
- flynamair.com
Flights from Ahmad Yani to Soekarno–Hatta International Airport via Pangkalanbun
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,000,000–5,500,000
- Website
- superairjet.com
Flights from Kediri to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,000,000–1,500,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Magetan to Solo Balapan
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- Rp 50,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 50,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 95,000–650,000
Train from Magetan to Jatinegara
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- Rp 320,000–380,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–380,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 650,000–950,000
Train from Magetan to Semarang Tawang
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- Rp 110,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 110,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 210,000–700,000
Train from Magetan to Klaten
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- Rp 70,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 70,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 130,000–650,000
Train from Magetan to Malang
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- Rp 150,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 150,000–320,000
- Business
- Rp 360,000–550,000
- Executive
- Rp 270,000–700,000
Train from Magetan to Nganjuk
- Ave. Duration
- 57 min
- Frequency
- 5 times a day
- Estimated price
- Rp 35,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 35,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 60,000–650,000
Train from Magetan to Waru
- Ave. Duration
- 4h 17m
- Frequency
- Once daily
- Estimated price
- Rp 110,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 110,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 200,000–650,000
Train from Magetan to Cirebon
- Ave. Duration
- 6h 54m
- Frequency
- Once daily
- Estimated price
- Rp 280,000–360,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 280,000–360,000
- Business
- Rp 430,000–550,000
- Executive
- Rp 500,000–750,000
- Phone
- 021-769 3000
- [email protected]
- Website
- kramat-djati.com
Bus from Madiun to Pondok Pinang
- Ave. Duration
- 11h 1m
- Frequency
- Once daily
- Estimated price
- Rp 390,000–550,000
- Website
- http://www.kramat-djati.com/
Bus from Cirebon to Jakarta Pulogadung Bus Station
- Ave. Duration
- 4h 23m
- Frequency
- Hourly
- Estimated price
- Rp 80,000
- Schedules at
- jadwalbis.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, How to get from Stansted Airport into central London, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Magetan Station to Jakarta bus services, operated by Kramat Djati, arrive at Pondok Pinang station.
Magetan Station to Jakarta train services, operated by Kereta API, arrive at Jatinegara station.
Yes, the driving distance between Magetan Station to Jakarta is 608 km. It takes approximately 7h 24m to drive from Magetan Station to Jakarta.
Book your Magetan Station to Jakarta train tickets online with 12go.asia.
There are 5716+ hotels available in Jakarta.









