• Our partners include:

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

There are 4 ways to get from Singapore to Palembang by ferry, plane, car, car ferry or bus

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

Ferry to Hang Nadim, fly  •  3 h 28 min

  1. Take the ferry from Harbour Front to Batam Centre
  2. Fly from Hang Nadim (BTH) to Sultan Mahmud Badaruddin II (PLM) BTH - PLM

$52 - $150

Cheapest option

Fly from Singapore Changi  •  3 h 52 min

  1. Fly from Singapore Changi (SIN) to Sultan Mahmud Badaruddin II (PLM) SIN - PLM

$44 - $187

2 alternative options

Ferry, drive, car ferry  •  32 h 39 min

  1. Take the ferry from Tanah Merah Terminal to Bandar Bentan Telani
  2. Drive from Bandar Bentan Telani to Kijang
  3. Take the car ferry from Kijang to Belinyu Port
  4. Drive from Belinyu Port to Terminal Muntok
  5. Take the car ferry from Terminal Muntok to Tanjung Api Api
  6. Drive from Tanjung Api Api to Palembang

$74 - $92

Ferry, car ferry, drive, bus  •  2 days 5 h

  1. Take the ferry from Harbour Front to Tanjung Balai Karimun
  2. Take the car ferry from Tanjung Balai Karimun to Mengkapan
  3. Drive from Mengkapan to Pelalawan
  4. Take the bus from Pelalawan to Palembang

$55 - $65

Questions & Answers

The cheapest way to get from Singapore to Palembang is to ferry and car ferry and drive and bus which costs $75 - $90 and takes 2 days 5 h.

More details

The quickest way to get from Singapore to Palembang is to ferry and fly which costs $70 - $210 and takes 3 h 28 min.

More details

The distance between Singapore and Palembang is 478 km.

It takes approximately 3 h 28 min to get from Singapore to Palembang, including transfers.

More details

The quickest flight from Hang Nadim Airport to Sultan Mahmud Badaruddin II Airport is the direct flight which takes 1 h.

Search flights

Palembang is 1 h behind Singapore. It is currently 12:09 AM in Singapore and 11:09 PM in Palembang.

Citilink Indonesia and Lion Mentari Airlines offer flights from Hang Nadim Airport to Sultan Mahmud Badaruddin II Airport.

Search flights

There are 109+ hotels available in Palembang. Prices start at $11 USD per night.

More details

Map of how to get from Singapore to Palembang.
Launch map view
  • Distance: 298.9 miles
  • Duration: 3 h 28 min

What companies run services between Singapore and Palembang, Indonesia?

Jetstar Asia Airways and Scoot Tigerair fly from Singapore to Palembang once daily.

Airlines
Lion Mentari Airlines
Website
lionair.co.id
Flights from Hang Nadim to Sultan Mahmud Badaruddin II
Ave. Duration
1 h
When
Every day
Estimated price
$35 - $120
Flights from Hang Nadim to Sultan Mahmud Badaruddin II via Pangkalpinang
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$40 - $140
Citilink Indonesia
Website
Flights from Hang Nadim to Sultan Mahmud Badaruddin II
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$35 - $140
Jetstar Asia Airways
Website
jetstar.com
Flights from Singapore Changi to Sultan Mahmud Badaruddin II
Ave. Duration
1 h 15 min
When
Tuesday, Thursday and Sunday
Estimated price
$35 - $280
Scoot Tigerair
Website
flyscoot.com
Flights from Singapore Changi to Sultan Mahmud Badaruddin II
Ave. Duration
1 h 20 min
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$26 - $180
Bus operators
Lorena
Website
lorena-transport.com
Bus from Pelalawan to Palembang
Ave. Duration
36 h 28 min
Frequency
4 times a day
Estimated price
$23
Schedules at
traveloka.com
Ferry operators
Batam Fast Ferries
Phone
+65 6270 2228
Email
reservations@batamfast.com
Website
batamfast.com
Ferry from Harbour Front to Batam Centre
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$19
Schedules at
batamfast.com
Horizon ferry
Website
horizonfastferry.com
Ferry from Harbour Front to Batam Centre
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$24
Schedules at
horizonfastferry.com
Majestic Fast Ferry
Website
majesticfastferry.com.sg
Ferry from Singapore Harbour Front to Batam Centre
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$19
Schedules at
majesticfastferry.com.sg
Sindo Ferry
Phone
+65 6331 4123
Email
booking@sindoferry.com.sg
Website
sindoferry.com.sg
Ferry from Singapore Harbour Front to Batam Centre
Ave. Duration
1 h 10 min
Frequency
Hourly
Estimated price
$13
Schedules at
sindoferry.com.sg
Ferry from Singapore Harbour Front to Tanjung Balai
Ave. Duration
2 h
Frequency
Twice daily
Estimated price
$19
Schedules at
sindoferry.com.sg
Pelni
Website
pelni.co.id
Car ferry from Kijang to Belinyu Port
Ave. Duration
20 h 20 min
Frequency
Once a week
Estimated price
$13 - $18
Schedules at
pelni.co.id
ASDP Indonesia Ferry
Phone
(021) 191
Website
indonesiaferry.co.id
Car ferry from Terminal Muntok to Tanjung Api Api
Ave. Duration
3 h
Frequency
Every 4 hours
Estimated price
$3
Schedules at
indonesiaferry.co.id
Car ferry from Tanjung Balai Karimun to Mengkapan
Ave. Duration
10 h
Frequency
Twice a week
Estimated price
$4
Schedules at
indonesiaferry.co.id
Indo Falcon Shipping & Travel
Website
indofalcon.com.sg
Ferry from Harbour Front to Tanjung Balai Karimun
Ave. Duration
1 h 30 min
Frequency
Twice daily
Estimated price
$24
Schedules at
indofalcon.com.sg

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 get from JFK to New York City, Slovenia: Getting from Ljubljana to Lake Bled and Need to know: Greyhound - to help you get the most out of your next trip.