There are 6 ways to get from Seremban to Batam by bus, ferry, train, plane or subway

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

Bus, ferry  •  6 h 44 min

  1. Take the bus from Seremban to Johor Bahru JB Larkin Terminal
  2. Take the ferry from Harbourfront Centre to Batam Centre

$24 - $38

Cheapest option

Train, ferry  •  8 h 13 min

  1. Take the train from Seremban to Pulau Sebang
  2. Take the train from Pulau Sebang/Tampin to Johor Bahru Sentral
  3. Take the ferry from Johor Bahru to Batam Centre

$22 - $29

4 alternative options

Train, bus Transnasional, ferry  •  8 h 33 min

  1. Take the train from Seremban to Pulau Sebang
  2. Take the bus from Tampin to Johor Bahru
  3. Take the ferry from Harbourfront Centre to Batam Centre

$24 - $41

Train KTM Malaysia Railway, bus, ferry  •  10 h

  1. Take the train from Seremban to Pulau Sebang
  2. Take the train from Pulau Sebang/Tampin to Johor Bahru Sentral
  3. Take the bus from Johor Bahru CIQ to Resorts World Sentosa Ts8
  4. Take the ferry from Harbourfront Centre to Batam Centre

$25 - $45

Fly to Singapore Changi, subway, ferry  •  4 h 52 min

  1. Fly from Kuala Lumpur (KUL) to Singapore Changi (SIN) KUL - SIN
  2. Take the subway from Tanah Merah to Outram Park
  3. Take the ferry from Harbourfront Centre to Batam Centre

$37 - $173

Fly to Johor Bahru, ferry  •  5 h 48 min

  1. Fly from Kuala Lumpur (KUL) to Johor Bahru (JHB) KUL - JHB
  2. Take the ferry from Johor Bahru to Batam Centre

$29 - $76

Questions & Answers

The distance between Seremban and Batam is 291 km.

The best way to get from Seremban to Batam without a car is to bus and ferry which takes 6 h 44 min and costs .

More details

It takes approximately 6 h 44 min to get from Seremban to Batam, including transfers.

More details

The quickest flight from Kuala Lumpur Airport to Singapore Changi Airport is the direct flight which takes 55 min.

Search flights

Batam is 1 h behind Seremban. It is currently 6:39 PM in Seremban and 5:39 PM in Batam.

Air Mauritius, Uzbekistan, Ethiopian Airlines and seven other airlines offer flights from Kuala Lumpur Airport to Singapore Changi Airport.

Search flights

There are 388+ hotels available in Batam. Prices start at $20 USD per night.

More details

The best way to get from Seremban to Kuala Lumpur Airport is to bus which takes 49 min and costs .

More details

Map of how to get from Seremban to Batam.
Launch map view
  • Distance: 181.8 miles
  • Duration: 6 h 44 min

What companies run services between Seremban, Malaysia and Batam, Indonesia?

There is no direct connection from Seremban to Batam. However, you can take the bus to Johor Bahru JB Larkin Terminal, take the walk to Larkin Bus Terminal, take the bus to Tuas Checkpoint, Jalan Ahmad Ibrahim, Tuas, Southwest, Singapore, take the walk to Tuas Link, take the subway to Buona Vista, take the train to Harbour Front, take the walk to Harbourfront Centre, take the ferry to Batam Centre, then take the taxi to Batam. Alternatively, you can take a vehicle from Seremban to Batam via Pulau Sebang, Pulau Sebang/Tampin, Johor Bahru Sentral, Johor Bahru, and Batam Centre in around 8 h 13 min.

Airlines
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Kuala Lumpur to Singapore Changi
Ave. Duration
1 h 6 min
When
Every day
Estimated price
$65 - $650
Flights from Kuala Lumpur to Johor Bahru
Ave. Duration
51 min
When
Every day
Estimated price
$22 - $130
SilkAir
Website
silkair.com
Flights from Kuala Lumpur to Singapore Changi
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$50 - $600
Singapore Airlines
Website
singaporeair.com
Flights from Kuala Lumpur to Singapore Changi
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$50 - $600
AirAsia
Website
airasia.com
Flights from Kuala Lumpur to Singapore Changi
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$22 - $180
Flights from Kuala Lumpur to Johor Bahru
Ave. Duration
55 min
When
Every day
Estimated price
$10 - $80
Jetstar Asia Airways
Website
jetstar.com
Flights from Kuala Lumpur to Singapore Changi
Ave. Duration
1 h 8 min
When
Every day
Estimated price
$21 - $190
Scoot Tigerair
Website
flyscoot.com
Flights from Kuala Lumpur to Singapore Changi
Ave. Duration
1 h 17 min
When
Every day
Estimated price
$28 - $210
Malindo Airways
Website
malindoair.com
Flights from Kuala Lumpur to Singapore Changi
Ave. Duration
1 h 2 min
When
Every day
Estimated price
$45 - $230
Air Mauritius
Website
airmauritius.com
Flights from Kuala Lumpur to Singapore Changi
Ave. Duration
1 h
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$250 - $1,100
Flights from Kuala Lumpur to Johor Bahru
Ave. Duration
55 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$22 - $130
Ethiopian Airlines
Website
ethiopianairlines.com
Flights from Kuala Lumpur to Singapore Changi
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$100 - $1,500
Uzbekistan
Website
uzairways.com
Flights from Kuala Lumpur to Singapore Changi
Ave. Duration
1 h 10 min
When
Wednesday
Estimated price
$85 - $270
Train operators
KTM Komuter
Website
spad.gov.my
Train from Seremban to Pulau Sebang
Ave. Duration
39 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
ktmb.com.my
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Seremban to Pulau Sebang
Ave. Duration
33 min
Frequency
Twice daily
Estimated price
$2 - $4
Schedules at
ktmb.com.my
Book at
12go.asia
Silver
$2 - $3
Gold
$3 - $4
Platinum
$3 - $4
KTM Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Pulau Sebang/Tampin to Johor Bahru Sentral
Ave. Duration
4 h 50 min
Frequency
Twice daily
Estimated price
$4 - $9
Schedules at
intranet.ktmb.com.my
Economy
$3 - $4
Superior
$4 - $7
Superior Night
$6 - $9
Premier
$10 - $11
Premier Night
$14 - $17
SMRT
Phone
+1 800-336-8900
Website
smrt.com.sg
Subway from Tanah Merah to Outram Park
Ave. Duration
25 min
Frequency
Every 5 minutes
Estimated price
$1 - $2
Schedules at
smrt.com.sg
Bus operators
Plusliner
Website
plusliner.com.my
Bus from Seremban to Johor Bahru JB Larkin Terminal
Ave. Duration
3 h 43 min
Frequency
Every 3 hours
Estimated price
$7
Schedules at
plusliner.com.my
Book at
easybook.com
KKKL Express
S&S International (M) Express
Website
ssinternational.com.my
Bus from Terminal 1 Seremban to JB Larkin Terminal
Ave. Duration
3 h 46 min
Frequency
Twice daily
Estimated price
$8
Schedules at
ssinternational.com.my
Transtar Travel
Phone
(65) 6297 9009
Website
transtar.travel
Bus from Johor Bahru CIQ to Resorts World Sentosa
Ave. Duration
1 h 40 min
Frequency
Hourly
Estimated price
$6
Schedules at
transtar.travel
Ferry operators
Batam Fast Ferries
Website
batamfast.com
Ferry from Harbourfront Centre to Batam Centre
Ave. Duration
45 min
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 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 40 min
Frequency
Hourly
Estimated price
$13
Schedules at
sindoferry.com.sg
Citra Indomas
Ferry from Johor Bahru to Batam Centre
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$15
Schedules at
tripbooking.co.id
Book at
easybook.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 Italian Lakes: Getting around by train, 5 incredible day trips from Florence by train and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.