• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 9 ways to get from Purwodadi to Jakarta by taxi, 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.

Recommended option

Taxi to Solo, fly to Soekarno–Hatta  •  3 h 9 min

  1. Take a taxi from Purwodadi to Solo
  2. Fly from Solo (SOC) to Soekarno–Hatta (CGK) SOC - CGK

$44 - $119

Cheapest option

Train  •  7 h 34 min

  1. Take the train from Ngrombo to Jatinegara Gumarang 77 / ...

$6 - $18

7 alternative options

Taxi to Solo, fly to Jakarta Halim Perdana Kusuma  •  3 h 12 min

  1. Take a taxi from Purwodadi to Solo
  2. Fly from Solo (SOC) to Jakarta Halim Perdana Kusuma (HLP) SOC - HLP

$50 - $119

Train to Ahmad Yani, fly to Soekarno–Hatta  •  3 h 57 min

  1. Take the train from Ngrombo to Semarang Tawang
  2. Fly from Ahmad Yani (SRG) to Soekarno–Hatta (CGK) SRG - CGK

$31 - $86

Train to Ahmad Yani, fly to Jakarta Halim Perdana Kusuma  •  3 h 50 min

  1. Take the train from Ngrombo to Semarang Tawang
  2. Fly from Ahmad Yani (SRG) to Jakarta Halim Perdana Kusuma (HLP) SRG - HLP

$36 - $86

Train via Semarang Tawang  •  7 h

  1. Take the train from Ngrombo to Semarang Tawang Ambarawa Express 161 / ...
  2. Take the train from Semarang Tawang to Jatinegara Argo Bromo Anggrek 3 / ...

$7 - $27

Bus  •  14 h 10 min

  1. Take the bus from Purwodadi to Jakarta Kalideres Bus Station

$12

Taxi  •  6 h 26 min

  1. Take a taxi from Purwodadi to Jakarta 315.7 miles

$130 - $160

Drive  •  6 h 26 min

  1. Drive from Purwodadi to Jakarta 315.7 miles

$28 - $45

Questions & Answers

The cheapest way to get from Purwodadi to Jakarta is to bus which costs Rp180000 and takes 14 h 10 min.

More details

The quickest way to get from Purwodadi to Jakarta is to taxi and fly which costs Rp650000 - Rp1800000 and takes 3 h 9 min.

More details

No, there is no direct bus from Purwodadi to Jakarta. However, there are services departing from Purwodadi and arriving at Pool Pahala Kencana Daan Mogot via Jakarta Kalideres Bus Station. The journey, including transfers, takes approximately 14 h 10 min.

More details

The distance between Purwodadi and Jakarta is 460 km. The road distance is 505.1 km.

Get driving directions

The best way to get from Purwodadi to Jakarta without a car is to train which takes 7 h and costs Rp110000 - Rp410000.

More details

It takes approximately 3 h 9 min to get from Purwodadi to Jakarta, including transfers.

More details

Purwodadi to Jakarta bus services, operated by Pahala Kencana, depart from Purwodadi station.

More details

The best way to get from Purwodadi to Jakarta is to train which takes 7 h and costs Rp110000 - Rp410000. Alternatively, you can bus, which costs Rp180000 and takes 14 h 10 min.

Mode details

The quickest flight from Solo Airport to Soekarno–Hatta Airport is the direct flight which takes 1 h 5 min.

Search flights

Purwodadi to Jakarta bus services, operated by Pahala Kencana, arrive at Jakarta Kalideres Bus Station.

More details

Map of how to get from Purwodadi to Jakarta.
Launch map view
  • Distance: 287.5 miles
  • Duration: 3 h 9 min

What companies run services between Purwodadi, Indonesia and Jakarta, Indonesia?

You can take a train from Purwodadi to Jakarta via Ngrombo and Semarang Tawang in around 7 h. Alternatively, Pahala Kencana operates a bus from Purwodadi to Jakarta 4 times a day. Tickets cost $12 and the journey takes 12 h 40 min.

Airlines
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Solo to Soekarno–Hatta
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$45 - $160
Flights from Ahmad Yani to Soekarno–Hatta
Ave. Duration
1 h 9 min
When
Every day
Estimated price
$45 - $120
Citilink Indonesia
Website
Flights from Solo to Soekarno–Hatta
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$26 - $95
Flights from Solo to Jakarta Halim Perdana Kusuma
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$30 - $120
Flights from Ahmad Yani to Soekarno–Hatta
Ave. Duration
1 h 11 min
When
Every day
Estimated price
$28 - $110
Flights from Ahmad Yani to Jakarta Halim Perdana Kusuma
Ave. Duration
1 h 3 min
When
Every day
Estimated price
$30 - $85
Lion Mentari Airlines
Website
lionair.co.id
Flights from Solo to Soekarno–Hatta
Ave. Duration
1 h 13 min
When
Every day
Estimated price
$25 - $140
Flights from Ahmad Yani to Soekarno–Hatta
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$23 - $110
Batik Air
Website
batikair.com
Flights from Solo to Jakarta Halim Perdana Kusuma
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$30 - $130
Flights from Ahmad Yani to Soekarno–Hatta
Ave. Duration
1 h 7 min
When
Every day
Estimated price
$30 - $110
Flights from Ahmad Yani to Jakarta Halim Perdana Kusuma
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$35 - $110
NAM Air
Website
sriwijayaair.co.id
Flights from Solo to Soekarno–Hatta
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$27 - $130
Flights from Ahmad Yani to Soekarno–Hatta
Ave. Duration
1 h
When
Every day
Estimated price
$24 - $100
PT. Sriwijaya Air
Website
sriwijayaair.co.id
Flights from Solo to Soekarno–Hatta
Ave. Duration
1 h 8 min
When
Every day
Estimated price
$27 - $130
Flights from Ahmad Yani to Soekarno–Hatta
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$24 - $100
Wings Air
Website
lionair.co.id
Flights from Solo to Jakarta Halim Perdana Kusuma via Husein Sastranegara
Ave. Duration
2 h 45 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$40 - $120
Train operators
Kereta API
Phone
021-121
Website
kai.id
Train from Ngrombo to Semarang Tawang
Ave. Duration
42 min
Frequency
4 times a day
Estimated price
$1 - $7
Website
kai.id
Book at
tiket.com
Economy
$1 - $7
Business
$1 - $5
Executive
$3 - $9
Train from Semarang Tawang to Jatinegara
Ave. Duration
5 h 12 min
Frequency
Every 2 hours
Estimated price
$4 - $17
Website
kai.id
Book at
tiket.com
Economy
$4 - $14
Business
$11 - $16
Executive
$15 - $23
Train from Ngrombo to Jatinegara
Ave. Duration
7 h 28 min
Frequency
Twice daily
Estimated price
$4 - $15
Website
kai.id
Book at
tiket.com
Economy
$4 - $15
Business
$12 - $18
Executive
$17 - $25
Bus operators
Pahala Kencana
Website
pahalakencana.co.id
Bus from Purwodadi to Jakarta Kalideres Bus Station
Ave. Duration
12 h 40 min
Frequency
4 times a day
Estimated price
$12
Book at
easybook.com
Other operators
Taxi from Purwodadi to Solo
Ave. Duration
1 h 2 min
Estimated price
$17 - $21

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 travel India's Golden Triangle, Which side of Niagara Falls should I choose (and how do I get there)? and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Purwodadi to Jakarta is 505 km. It takes approximately 6 h 26 min to drive from Purwodadi to Jakarta.

Get driving directions

Citilink Indonesia, PT. Sriwijaya Air, NAM Air and two other airlines offer flights from Solo Airport to Soekarno–Hatta Airport.

Search flights

There are 2553+ hotels available in Jakarta. Prices start at $16 USD per night.

More details