There are 3 ways to get from Singapore to Kota Bumi by ferry, bus, train, 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.
Recommended
Ferry, bus, train, taxi
-
Take the ferry from Singapore Harbour Front to Tanjung Balai Karimun
-
Take the ferry from Tanjung Balai Karimun to Belawan
-
Take the bus from Medan Putra Pelangi to Palembang
-
Take the train from Kertapati to Lahat
-
Take a taxi from Lahat to Kota Bumi
Cheapest
Fly Singapore Changi to Bengkulu, taxi
-
Fly from Singapore Changi (SIN) to Bengkulu (BKS)
-
Take a taxi from Bengkulu to Kota Bumi
Ferry to Hang Nadim, fly to Sultan Mahmud Badaruddin II, train, taxi
-
Take the ferry from Singapore Harbour Front to Batam Centre
-
Fly from Hang Nadim (BTH) to Sultan Mahmud Badaruddin II (PLM)
-
Take the train from Kertapati to Lahat
-
Take a taxi from Lahat to Kota Bumi
Questions & Answers
The cheapest way to get from Singapore to Kota Bumi is to ferry and fly and train and taxi which costs $140 - $270 and takes 12h 5m.
The quickest way to get from Singapore to Kota Bumi is to fly and taxi which costs $120 - $280 and takes 8h 42m.
It is approximately 630 km to get from Singapore to Kota Bumi.
The best way to get from Singapore to Kota Bumi without a car is to ferry and bus and train and taxi which takes 2 days 15h and costs $200 - $250.
It takes approximately 2 days 15h to get from Singapore to Kota Bumi, including transfers.
There is no direct flight from Singapore Changi Airport to Bengkulu Airport. The quickest flight takes 4h 50m and has one stopover.
Singapore Airlines, Scoot Tigerair, Citilink Indonesia and three other airlines offer flights from Singapore Changi Airport to Bengkulu Airport.

- Distance: 629.8 km
- Duration: 2 days 15h
What companies run services between Singapore and Kota Bumi, Indonesia?
There is no direct connection from Singapore to Kota Bumi. However, you can take the subway to Harbourfront, take the walk to Singapore Harbour Front, take the ferry to Tanjung Balai Karimun, take the ferry to Belawan, take the taxi to Medan Putra Pelangi, take the bus to Palembang, take the taxi to Kertapati, take the train to Lahat, then take the taxi to Kota Bumi. Alternatively, you can take the subway to Tanah Merah MRT, take the subway to Changi Airport, take the walk to Singapore Changi airport, fly to Bengkulu, then take the taxi to Kota Bumi.

- Website
- lionair.co.id
Flights from Singapore Changi to Bengkulu via Soekarno–Hatta
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- Rp1300000 - Rp4300000
Flights from Hang Nadim to Sultan Mahmud Badaruddin II
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- Rp600000 - Rp2600000

- Website
- garuda-indonesia.com
Flights from Singapore Changi to Bengkulu via Soekarno–Hatta
- Ave. Duration
- 5h 12m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- Rp1800000 - Rp4400000

- Website
- citilink.co.id
Flights from Singapore Changi to Bengkulu via Soekarno–Hatta
- Ave. Duration
- 4h 20m
- When
- Monday, Thursday and Friday
- Estimated price
- Rp850000 - Rp2400000
Flights from Hang Nadim to Sultan Mahmud Badaruddin II
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- Rp650000 - Rp2100000

Train from Kertapati to Lahat
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- Rp75000 - Rp290000
- Website
- https://kai.id/
- Economy
- Rp75000 - Rp290000
- Executive
- Rp140000 - Rp300000
- Business
- Rp140000 - Rp230000

- Phone
- (061)8456325 - 8453256
- info@putrapelangi.com
- Website
- putrapelangi.com
Bus from Medan Putra Pelangi to Palembang
- Ave. Duration
- 28h 36m
- Frequency
- Once daily
- Estimated price
- Rp623000
- Schedules at
- putrapelangi.com
- Book at
- traveloka.com

- Phone
- +65 6331 4123
- booking@sindoferry.com.sg
- Website
- sindoferry.com.sg
Ferry from Singapore Harbour Front to Tanjung Balai Karimun
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- Rp612916
- Schedules at
- sindoferry.com.sg
Ferry from Singapore Harbour Front to Batam Centre
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- Rp231289
- Schedules at
- sindoferry.com.sg

- Phone
- +62 811-1621-162
- infopelni162@pelni.co.id
- Website
- facebook.com
Ferry from Tanjung Balai Karimun to Belawan
- Ave. Duration
- 21h 40m
- Frequency
- Once daily
- Estimated price
- Rp280000 - Rp340000
- Schedules at
- pelni.co.id
- Economy Class
- Rp280000 - Rp340000
- Ave. Duration
- 2h 11m
- Estimated price
- Rp600000 - Rp750000
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 5 incredible day trips from Florence by train, Thanksgiving 2018: How to travel stress-free and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.