• Our partners include:

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

There are 6 ways to get from Semarang to Sukabumi by plane, taxi, 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

Fly to Husein Sastranegara, taxi  •  2 h 25 min

  1. Fly from Ahmad Yani (SRG) to Husein Sastranegara (BDO) SRG - BDO
  2. Take a taxi from Husein Sastranegara to Sukabumi

$71 - $401

Cheapest option

Train  •  11 h 4 min

  1. Take the train from Semarang Tawang to Jatinegara
  2. Take the train from Jatinegara to Bogor
  3. Take the train from Bogor to Sukabumi

$6 - $26

4 alternative options

Fly to Jakarta Halim Perdana Kusuma, train  •  5 h 23 min

  1. Fly from Ahmad Yani (SRG) to Jakarta Halim Perdana Kusuma (HLP) SRG - HLP
  2. Take the train from Pasar Minggu Baru to Bogor
  3. Take the train from Bogor to Sukabumi

$35 - $84

Bus  •  12 h 49 min

  1. Take the bus from Semarang to Bogor Sukasari

$24 - $32

Taxi  •  6 h 19 min

  1. Take a taxi from Semarang to Sukabumi 284.8 miles

$110 - $150

Drive  •  6 h 19 min

  1. Drive from Semarang to Sukabumi 284.8 miles

$25 - $40

Questions & Answers

The cheapest way to get from Semarang to Sukabumi is to train which costs Rp90000 - Rp400000 and takes 11 h 4 min.

More details

The quickest way to get from Semarang to Sukabumi is to fly and taxi which costs Rp1000000 - Rp6500000 and takes 2 h 25 min.

More details

No, there is no direct train from Semarang to Sukabumi. However, there are services departing from Semarang Tawang and arriving at Sukabumi via Jatinegara and Bogor. The journey, including transfers, takes approximately 11 h 4 min.

More details

The distance between Semarang and Sukabumi is 386 km. The road distance is 455.6 km.

Get driving directions

The best way to get from Semarang to Sukabumi without a car is to train which takes 11 h 4 min and costs Rp90000 - Rp400000.

More details

It takes approximately 2 h 25 min to get from Semarang to Sukabumi, including transfers.

More details

Semarang to Sukabumi train services, operated by Kereta API, depart from Semarang Tawang station.

More details

The best way to get from Semarang to Sukabumi is to train which takes 11 h 4 min and costs Rp90000 - Rp400000. Alternatively, you can bus, which costs Rp360000 - Rp490000 and takes 12 h 49 min.

Mode details

The quickest flight from Ahmad Yani Airport to Husein Sastranegara Airport is the direct flight which takes 1 h.

Search flights

Semarang to Sukabumi train services, operated by Kereta API, arrive at Sukabumi station.

More details

Map of how to get from Semarang to Sukabumi.
Launch map view
  • Distance: 241.1 miles
  • Duration: 2 h 25 min

What companies run services between Semarang, Indonesia and Sukabumi, Indonesia?

You can take a train from Semarang to Sukabumi via Jatinegara and Bogor in around 11 h 4 min. Alternatively, Nusantara operates a bus from Semarang to Sukabumi once daily. Tickets cost $8 - $14 and the journey takes 12 h.

Airlines
Citilink Indonesia
Website
Flights from Ahmad Yani to Jakarta Halim Perdana Kusuma
Ave. Duration
1 h 3 min
When
Every day
Estimated price
$30 - $85
Batik Air
Website
batikair.com
Flights from Ahmad Yani to Jakarta Halim Perdana Kusuma
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$35 - $110
Lion Mentari Airlines
Website
lionair.co.id
Flights from Ahmad Yani to Husein Sastranegara
Ave. Duration
1 h
When
Every day
Estimated price
$30 - $110
NAM Air
Website
sriwijayaair.co.id
Flights from Ahmad Yani to Husein Sastranegara
Ave. Duration
1 h
When
Every day
Estimated price
$35 - $85
Wings Air
Website
lionair.co.id
Flights from Ahmad Yani to Husein Sastranegara
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$100 - $700
Train operators
Commuter Line
Website
krl.co.id
Train from Pasar Minggu Baru to Bogor
Ave. Duration
1 h
Frequency
Every 20 minutes
Estimated price
$1
Schedules at
krl.co.id
Train from Jatinegara to Bogor
Ave. Duration
2 h 11 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
krl.co.id
Kereta API
Phone
021-121
Website
kai.id
Train from Bogor to Sukabumi
Ave. Duration
2 h 4 min
Frequency
Twice daily
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
Bus operators
Nusantara
Website
nu3tara.com
Bus from Semarang to Bogor Sukasari
Ave. Duration
12 h
Frequency
Once daily
Estimated price
$8 - $14
Schedules at
nu3tara.com
Other operators
Taxi from Husein Sastranegara to Sukabumi
Ave. Duration
1 h 20 min
Estimated price
$24 - $29
AA taxi
Phone
+62 224 219999
Website
aataksi.co.id
Blue Bird Group
Phone
+62 227 561234
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 4 of the smartest ways to explore Australia, Flying into Beijing? and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Semarang to Sukabumi is 456 km. It takes approximately 6 h 19 min to drive from Semarang to Sukabumi.

Get driving directions

Lion Mentari Airlines, NAM Air and Wings Air offer flights from Ahmad Yani Airport to Husein Sastranegara Airport.

Search flights

There are 76+ hotels available in Sukabumi. Prices start at $27 USD per night.

More details

The best way to get from Semarang to Ahmad Yani Airport is to taxi which takes 5 min and costs Rp31000 - Rp37000.

More details