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 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

Cheapest option

Train  •  7 h 34 min

  1. Take the train from Ngrombo to Jatinegara Gumarang 77

$6 - $19

7 alternative options

Taxi to Solo, fly to Jakarta  •  3 h 22 min

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

$45 - $120

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

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

$35 - $85

Train to Semarang, fly to Jakarta  •  4 h 10 min

  1. Take the train from Ngrombo to Semarang Tawang
  2. Fly from Semarang (SRG) to Jakarta (CGK) SRG - CGK

$31 - $86

Train via Semarang Tawang  •  7 h 3 min

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

$7 - $28

Bus  •  12 h 59 min

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

$18 - $21

Taxi  •  6 h 26 min

  1. Take a taxi from Purwodadi to Jakarta 315.7 miles

$130 - $170

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 train which costs Rp90000 - Rp280000 and takes 7 h 34 min.

More details

The quickest way to get from Purwodadi to Jakarta is to taxi and fly which costs Rp700000 - Rp1800000 and takes 3 h 12 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 3 min and costs Rp100000 - Rp400000.

More details

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

More details

The best way to get from Purwodadi to Jakarta is to train which takes 7 h 3 min and costs Rp100000 - Rp400000. Alternatively, you can Bus, which costs Rp260000 - Rp310000 and takes 12 h 59 min.

Mode details

The quickest flight from Solo Airport to Jakarta Halim Perdana Kusuma Airport is the direct flight which takes 1 h 10 min.

Search flights

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

Batik Air, Wings Air and Citilink Indonesia offer flights from Solo Airport to Jakarta Halim Perdana Kusuma Airport.

Search flights

There are 2138+ hotels available in Jakarta. Prices start at $19 USD per night.

More details

Map of how to get from Purwodadi to Jakarta.
Launch map view
  • Distance: 287.5 miles
  • Duration: 3 h 12 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 3 min. Alternatively, Pahala Kencana operates a bus from Purwodadi to Jakarta 4 times a day. Tickets cost $13 and the journey takes 12 h 40 min.

Airlines
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Solo to Jakarta
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$45 - $160
Flights from Semarang to Jakarta
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$45 - $120
Citilink Indonesia
Website
Flights from Solo to Jakarta Halim Perdana Kusuma
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$30 - $120
Flights from Solo to Jakarta
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$26 - $95
Flights from Semarang to Jakarta Halim Perdana Kusuma
Ave. Duration
1 h 3 min
When
Every day
Estimated price
$30 - $85
Flights from Semarang to Jakarta
Ave. Duration
1 h 11 min
When
Every day
Estimated price
$28 - $110
Lion Mentari Airlines
Website
lionair.co.id
Flights from Solo to Jakarta
Ave. Duration
1 h 13 min
When
Every day
Estimated price
$25 - $140
Flights from Semarang to Jakarta
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 Semarang to Jakarta Halim Perdana Kusuma
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$35 - $110
Flights from Semarang to Jakarta
Ave. Duration
1 h 7 min
When
Every day
Estimated price
$30 - $110
NAM Air
Website
sriwijayaair.co.id
Flights from Solo to Jakarta
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$27 - $130
Flights from Semarang to Jakarta
Ave. Duration
1 h
When
Every day
Estimated price
$24 - $100
PT. Sriwijaya Air
Website
sriwijayaair.co.id
Flights from Solo to Jakarta
Ave. Duration
1 h 8 min
When
Every day
Estimated price
$27 - $130
Flights from Semarang to Jakarta
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 Bandung
Ave. Duration
2 h 45 min
When
Every day
Estimated price
$40 - $120
Train operators
Kereta API
Phone
021-121
Website
tiket.kereta-api.co.id
Train from Ngrombo to Semarang Tawang
Ave. Duration
42 min
Frequency
3 times a day
Estimated price
$1 - $7
Website
kai.id
Book at
tiket.com
Economy
$1 - $7
Business
$2 - $5
Executive
$3 - $10
Train from Semarang Tawang to Jatinegara
Ave. Duration
5 h 15 min
Frequency
Every 3 hours
Estimated price
$4 - $18
Website
kai.id
Book at
tiket.com
Economy
$4 - $14
Business
$12 - $17
Executive
$16 - $24
Train from Ngrombo to Jatinegara
Ave. Duration
7 h 28 min
Frequency
Once daily
Estimated price
$4 - $16
Website
kai.id
Book at
tiket.com
Economy
$4 - $16
Business
$13 - $19
Executive
$17 - $26
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
$13
Book at
easybook.com
Other operators
Taxi from Purwodadi to Solo
Ave. Duration
1 h 2 min
Estimated price
$18 - $22

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 What documents do I need to cross Niagara Falls?, How do I get from Sydney to Melbourne and Getting around the Cyclades - to help you get the most out of your next trip.