There are 5 ways to get from Semarang to Ketapang by train, taxi, bus, car, 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, taxi
best- Take the train from Semarang Tawang to Cirebontrain Harina / ...
- Take the taxi from Cirebon to Ketapangtaxi
4h 11mRp 346,535–580,000Bus, taxi
cheapest- Take the bus from Semarang to Cirebonbus Semarang - Cirebon
- Take the taxi from Cirebon to Ketapangtaxi
7h 47mRp 268,050–491,113Drive 265.8 km
- Drive from Semarang to Ketapangcar 265.8 km
3h 22mRp 497,511–718,628Taxi
- Take the taxi from Semarang to Ketapangtaxi 265.8 km
3h 22mRp 1,200,000–1,500,000Fly, taxi
- Fly from Ahmad Yani (SRG) to Husein Sastranegara (BDO)plane SRG - BDO
- Take the taxi from Husein Sastranegara (BDO) to Ketapangtaxi
2h 41mRp 1,325,983–1,792,526
Ahmad Yani (SRG) to Husein Sastranegara (BDO) flights
Questions & Answers
The cheapest way to get from Semarang to Ketapang is to bus and taxi which costs Rp260000 - Rp500000 and takes 7h 47m.
The fastest way to get from Semarang to Ketapang is to fly and taxi which takes 2h 41m and costs Rp1300000 - Rp1800000.
The distance between Semarang and Ketapang is 272 km. The road distance is 265.8 km.
The best way to get from Semarang to Ketapang without a car is to train and taxi which takes 4h 11m and costs Rp340000 - Rp600000.
It takes approximately 4h 11m to get from Semarang to Ketapang, including transfers.
Yes, the driving distance between Semarang to Ketapang is 266 km. It takes approximately 3h 22m to drive from Semarang to Ketapang.
There are 132+ hotels available in Ketapang.
What companies run services between Semarang, Indonesia and Ketapang, Jawa Barat, Indonesia?
There is no direct connection from Semarang to Ketapang. However, you can take the train to Cirebon then take the taxi to Ketapang. Alternatively, you can take the bus to Cirebon then take the taxi to Ketapang.
- Website
- lionair.co.id
Flights from Ahmad Yani to Husein Sastranegara
- Ave. Duration
- 1h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rp 850,000–1,200,000
Train from Semarang Tawang to Cirebon
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Estimated price
- Rp 130,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 130,000–320,000
- Business
- Rp 350,000–550,000
- Executive
- Rp 250,000–700,000
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Semarang to Cirebon
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- Rp 65,000–260,000
- Book at
- https://12go.asia/en/operator/damri
- Ave. Duration
- 1h 36m
- Estimated price
- Rp 200,000–1,500,000
Grab Taxi
- Website
- grab.com
Grab Taxi
- Website
- grab.com
Grab Taxi
- Website
- grab.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling around the UAE, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.








