Rome2Rio

How to get fromJakarta to Magetan Stationby plane, train, bus, or car

Find Transport to Magetan Station

See all options

There are 10 ways to get from Jakarta to Magetan Station by plane, train, 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.

  1. Fly Soekarno–Hatta International Airport to Adisumarmo International Airport, train

    best
    1. Fly from Soekarno–Hatta International Airport (CGK) to Adisumarmo International Airport (SOC)plane plane CGK - SOC
    2. Take the train from Solo Balapan to Magetantrain train
    6h 3m
    Rp 1,015,568–1,972,825
  2. Train

    cheapest
    1. Take the train from Pasar Senen to Magetantrain train Jayakarta / ...
    10h 14m
    Rp 320,000–420,000
  3. Bus

    1. Take the bus from Pondok Pinang to Madiunbus bus
    13h 40m
    Rp 473,500–673,500
  4. Drive 609.2 km

    1. Drive from Jakarta to Magetan Stationcar car 609.2 km
    7h 27m
    Rp 1,202,332–1,736,701
  5. Fly Soekarno–Hatta International Airport to Ahmad Yani, train

    1. Fly from Soekarno–Hatta International Airport (CGK) to Ahmad Yani (SRG)plane plane CGK - SRG
    2. Take the train from Semarang Tawang to Magetantrain train
    7h 19m
    Rp 1,188,568–2,755,825
  6. Fly Soekarno–Hatta International Airport to Kediri, train

    1. Fly from Soekarno–Hatta International Airport (CGK) to Kediri (DHX)plane plane CGK - DHX
    2. Take the train from Nganjuk to Magetantrain train
    5h 26m
    Rp 1,173,568–2,225,825
  7. Fly Halim Perdanakusuma Airport to Adisutjipto International Airport, train

    1. Fly from Halim Perdanakusuma Airport (HLP) to Adisutjipto International Airport (JOG)plane plane HLP - JOG
    2. Take the train from Klaten to Magetantrain train
    7h 31m
    Rp 1,573,500–2,423,500
  8. Fly Soekarno–Hatta International Airport to Yogyakarta International Airport, train

    1. Fly from Soekarno–Hatta International Airport (CGK) to Yogyakarta International Airport (YIA)plane plane CGK - YIA
    2. Take the train from Yogyakarta International Airport to Yogyakarta Tugu Stationtrain train
    3. Take the train from Yogyakarta to Madiuntrain train
    7h 44m
    Rp 1,029,568–2,535,825
  9. Fly Halim Perdanakusuma Airport to Abdul Rachman Saleh Airport, train

    1. Fly from Halim Perdanakusuma Airport (HLP) to Abdul Rachman Saleh Airport (MLG)plane plane HLP - MLG
    2. Take the train from Malang to Madiuntrain train
    9h 43m
    Rp 1,829,500–7,243,500
  10. Bus, train

    1. Take the bus from Jakarta Pulogadung Bus Station to Cirebonbus bus
    2. Take the train from Cirebon to Magetantrain train Jayakarta
    13h 55m
    Rp 363,500–443,500

Jakarta to Magetan Station by train

Calendar21Weekly Trains
Duration10h 14mAverage Duration
TicketRp 320,000Cheapest Price
See schedules

Questions & Answers

What companies run services between Jakarta, Indonesia and Magetan Station, Indonesia?

Kereta API operates a train from Pasar Senen to Magetan 3 times a day. Tickets cost Rp 320,000–420,000 and the journey takes 10h 14m. Alternatively, Kramat Djati operates a bus from Pondok Pinang to Madiun once daily. Tickets cost Rp 380,000–550,000 and the journey takes 11h.

Airlines
Train operators
Bus operators

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 How to get from London to Edinburgh, How to get from London City Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.

More Questions & Answers