There are 8 ways to get from Depok to Purwokerto by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Jatinegara to Purwokertotrain
6h 35mRp 206,500–351,500Bus, train via Cirebon
cheapest- Take the bus from Term. Depok Baru to Cawang Sentral 1 Polypaintbus D11
- Take the bus from Jakarta Pulogadung Bus Station to Cirebonbus
- Take the train from Cirebon to Purwokertotrain
10h 41mRp 165,500–410,500Drive 355.8 km
- Drive from Depok to Purwokertocar 355.8 km
4h 23mRp 700,896–1,012,405Taxi
- Take the taxi from Depok to Purwokertotaxi 355.8 km
4h 23mRp 2,300,000–2,800,000Fly Halim Perdanakusuma Airport to Adisutjipto International Airport, train
- Fly from Halim Perdanakusuma Airport (HLP) to Adisutjipto International Airport (JOG)plane HLP - JOG
- Take the train from Yogyakarta Tugu to Purwokertotrain
6h 38mRp 1,613,600–2,423,600Bus, train
- Take the bus from Univ. Indonesia to Timur St. Manggaraibus 4B
- Take the train from Bekasi to Purwokertotrain Purwojaya / ...
8h 19mRp 196,500–341,500Bus
- Take the bus from Depok to Soekarno-Hatta International Airportbus
- Take the bus from DAMRI Bus Station Jakarta to Kota Purwokertobus Jakarta - Kota Purwokerto
15h 30mRp 229,500–760,000Bus to Soekarno–Hatta International Airport, fly to Ahmad Yani, train
- Take the bus from Depok to Soekarno-Hatta International Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Ahmad Yani (SRG)plane CGK - SRG
- Take the train from Semarang Poncol Station to Purwokertotrain
9h 1mRp 1,320,000–2,615,000
Halim Perdanakusuma Airport (HLP) to Adisutjipto International Airport (JOG) flights
Questions & Answers
The cheapest way to get from Depok to Purwokerto is to train which costs Rp200000 - Rp360000 and takes 6h 35m.
The fastest way to get from Depok to Purwokerto is to drive which takes 4h 23m and costs Rp700000 - Rp1100000.
No, there is no direct bus from Depok to Purwokerto. However, there are services departing from Depok and arriving at Kota Purwokerto via Soekarno-Hatta International Airport and DAMRI Bus Station Jakarta. The journey, including transfers, takes approximately 15h 30m.
No, there is no direct train from Depok to Purwokerto. However, there are services departing from Matraman and arriving at Purwokerto via Jatinegara. The journey, including transfers, takes approximately 6h 35m.
The distance between Depok and Purwokerto is 373 km. The road distance is 355.8 km.
The best way to get from Depok to Purwokerto without a car is to train which takes 6h 35m and costs Rp200000 - Rp360000.
It takes approximately 6h 35m to get from Depok to Purwokerto, including transfers.
Depok to Purwokerto bus services, operated by Hiba utama, depart from Depok station.
Depok to Purwokerto train services, operated by Kereta API, depart from Jatinegara station.
The best way to get from Depok to Purwokerto is to train which takes 6h 35m and costs Rp200000 - Rp360000. Alternatively, you can bus, which costs Rp230000 - Rp800000 and takes 15h 30m.
What companies run services between Depok, Jawa Barat, Indonesia and Purwokerto, Indonesia?
Kereta API operates a train from Jatinegara to Purwokerto 3 times a day. Tickets cost Rp 200,000–340,000 and the journey takes 4h 11m. Alternatively, you can take a bus from Depok to Kota Purwokerto via Soekarno-Hatta International Airport and DAMRI Bus Station Jakarta in around 15h 30m.
- Website
- garuda-indonesia.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- Rp 1,000,000–3,200,000
- Website
- citilink.co.id
Flights from Halim Perdanakusuma Airport to Adisutjipto International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,500,000–2,000,000
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,500,000
- Website
- batikair.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,100,000–2,500,000
- Website
- air-connect.com
Flights from Halim Perdanakusuma Airport to Adisutjipto International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,000,000–7,000,000
- Website
- flynamair.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani via Pangkalanbun
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- Rp 1,100,000–5,500,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Jatinegara to Purwokerto
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Estimated price
- Rp 200,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 200,000–340,000
- Business
- Rp 390,000–550,000
- Executive
- Rp 370,000–700,000
Train from Cirebon to Purwokerto
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- Rp 75,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 75,000–320,000
- Business
- Rp 320,000–550,000
- Executive
- Rp 140,000–650,000
Train from Yogyakarta Tugu to Purwokerto
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- 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 Bekasi to Purwokerto
- Ave. Duration
- 4h 29m
- Frequency
- Hourly
- Estimated price
- Rp 190,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 190,000–330,000
- Business
- Rp 390,000–550,000
- Executive
- Rp 360,000–700,000
Train from Semarang Poncol Station to Purwokerto
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- Rp 140,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 140,000–320,000
- Business
- Rp 360,000–550,000
- Executive
- Rp 270,000–700,000
- Phone
- 1500102
- [email protected]
- Website
- transjakarta.co.id
Bus from Term. Depok Baru to Cawang Sentral 1 Polypaint
- Ave. Duration
- 2h 2m
- Frequency
- Every 15 minutes
- Estimated price
- Rp 3,500
- Schedules at
- transjakarta.co.id
Bus from Univ. Indonesia to Timur St. Manggarai
- Ave. Duration
- 1h 30m
- Frequency
- Every 15 minutes
- Estimated price
- Rp 3,500
- Schedules at
- transjakarta.co.id
Bus from Jakarta Pulogadung Bus Station to Cirebon
- Ave. Duration
- 4h 23m
- Frequency
- Hourly
- Estimated price
- Rp 80,000
- Schedules at
- jadwalbis.com
- Phone
- +62 (21) 471 300 3
- Website
- hibautama.com
Bus from Depok to Soekarno-Hatta International Airport
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 120,000
- Schedules at
- hibautama.com
Bus from Depok to Soekarno-Hatta International Airport
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 120,000
- Schedules at
- hibautama.com
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from DAMRI Bus Station Jakarta to Kota Purwokerto
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- Rp 100,000–390,000
- Book at
- https://12go.asia/en/operator/damri
- Ave. Duration
- 4h 23m
- Estimated price
- Rp 2,300,000–2,800,000
Bluebird
- Phone
- (021) 7917 1234
- Website
- bluebirdgroup.com
Express Taxi
- Phone
- (021) 22265136
- Website
- expressgroup.co.id
Gamya
- Phone
- +62 21 840 7545
- Website
- gamya.com
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.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 Why you should take the train in the US, Getting to Rome from the airport, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Depok to Purwokerto bus services, operated by Hiba utama, arrive at Soekarno-Hatta International Airport station.
Depok to Purwokerto train services, operated by Kereta API, arrive at Purwokerto station.
Yes, the driving distance between Depok to Purwokerto is 356 km. It takes approximately 4h 23m to drive from Depok to Purwokerto.
There are 142+ hotels available in Purwokerto.









