There are 6 ways to get from Singapore to Padang by ferry, plane, bus, car ferry 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

Ferry to Batam, fly  •  4 h 47 min

  1. Take the ferry from Harbourfront Centre to Batam Centre
  2. Fly from Batam (BTH) to Padang (PDG) BTH - PDG

$46 - $164

5 alternative options

Fly from Singapore  •  7 h 7 min

  1. Fly from Singapore (SIN) to Padang (PDG) SIN - PDG

$79 - $406

Bus, ferry  •  17 h 29 min

  1. Take the bus from Katong V Mall to Hatten Hotel Melaka
  2. Take the ferry from Jeti Shahbandar to Dumai
  3. Take the bus from Dumai to Padang

$64 - $65

Bus, ferry via Singapore  •  18 h 55 min

  1. Take the bus from Singapore to Malacca
  2. Take the ferry from Jeti Shahbandar to Dumai
  3. Take the bus from Dumai to Padang

$59 - $60

Ferry, bus  •  19 h 50 min

  1. Take the ferry from HarbourFront to Sekupang
  2. Take the ferry from Batam Sekupang to Dumai
  3. Take the bus from Dumai to Padang

$54 - $61

Drive, ferry  •  13 h 54 min

  1. Drive from Singapore to Jeti Shahbandar
  2. Take the ferry from Jeti Shahbandar to Dumai
  3. Drive from Dumai to Padang

$86 - $116

Questions & Answers

The cheapest way to get from Singapore to Padang is to bus and ferry which costs $81 - $83 and takes 18 h 55 min.

More details

The quickest way to get from Singapore to Padang is to ferry and fly which costs $60 - $230 and takes 4 h 47 min.

More details

The distance between Singapore and Padang is 462 km.

It takes approximately 4 h 47 min to get from Singapore to Padang, including transfers.

More details

What companies run services between Singapore and Padang, Indonesia?

AirAsia, Lion Mentari Airlines and 10 other airlines fly from Singapore to Padang every 30 minutes.

Airlines
Lion Mentari Airlines
Website
lionair.co.id
Flights from Batam to Padang
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$27 - $210
Flights from Singapore to Padang via Jakarta
Ave. Duration
5 h 20 min
When
Every day
Estimated price
$95 - $340
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Singapore to Padang via Jakarta
Ave. Duration
4 h 47 min
When
Every day
Estimated price
$200 - $600
AirAsia
Website
airasia.com
Flights from Singapore to Padang via Kuala Lumpur
Ave. Duration
3 h 5 min
When
Every day
Estimated price
$55 - $320
Flights from Singapore to Padang via Langkawi, Kuala Lumpur
Ave. Duration
5 h 45 min
When
Monday to Saturday
Estimated price
$80 - $400
Citilink Indonesia
Website
Flights from Batam to Padang
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$27 - $160
Bus operators
KKKL Express
bus
Bus from Dumai to Padang
Ave. Duration
10 h
Frequency
Once daily
Estimated price
$13
Ferry operators
Batam Fast Ferries
Website
batamfast.com
Ferry from Harbourfront Centre to Batam Centre
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$15 - $19
Schedules at
batamfast.com
Ferry from Harbourfront Centre to Sekupang Intl Sea Port
Ave. Duration
45 min
Frequency
Every 3 hours
Estimated price
$11 - $19
Schedules at
batamfast.com
Majestic Fast Ferry
Website
majesticfastferry.com.sg
Ferry from Harbour Front to Batam Centre
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$19
Schedules at
majesticfastferry.com.sg
Ferry from HarbourFront to Sekupang
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$19
Schedules at
majesticfastferry.com.sg
Tunas Rupat
Website
tunasrupat.com
Car ferry from Jeti Shahbandar to Dumai
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$26
Schedules at
tunasrupat.com
Batam Jet
Ferry from Batam Sekupang to Dumai
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$27

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 Need to know: Greyhound, Train travel in France: A guide to SNCF and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.