There are 5 ways to get from Marina Bay Sands to Batang Melaka by subway, bus, train, 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.
Subway, line 950 bus, train
best- Take the subway from Raffles Place to Woodlandssubway Ns
- Take the bus from Woodlands Temp Int to JB Sentral Bus Terbus 950
- Take the train from Jb Sentral to Batang Melakatrain Ets
4h 54mLine 170 bus, bus, train
cheapest- Take the bus from Fu Lu Shou Cplx to Larkin Terbus 170
- Take the bus from JB Larkin Terminal to Bus Terminal Segamatbus
- Take the train from Segamat to Batang Melakatrain Ets
7h 58mRM 39–75Line 97 bus, line 160 bus, bus, train
- Take the bus from Bayfront Stn Exit B/MBS to Jurong East Intbus 97 / ...
- Take the bus from Jurong East Int to JB Sentral Bus Terbus 160
- Take the bus from JB Sentral to Terminal Kulaibus T30
- Take the train from Kulai to Batang Melakatrain
7h 34mRM 57–67Drive 247.4 km
- Drive from Marina Bay Sands to Batang Melakacar 247.4 km
2h 59mRM 186–268Subway, fly
- Take the subway from Bayfront to Exposubway
- Fly from Singapore Changi Airport (SIN) to Malacca International Airport (MKZ)plane SIN - MKZ
3h 34mRM 315–892
Singapore Changi Airport (SIN) to Malacca International Airport (MKZ) flights
Questions & Answers
The cheapest way to get from Marina Bay Sands to Batang Melaka is to line 170 bus and bus and train which costs RM 35 - RM 75 and takes 7h 58m.
The fastest way to get from Marina Bay Sands to Batang Melaka is to drive which takes 2h 59m and costs RM 180 - RM 270.
The distance between Marina Bay Sands and Batang Melaka is 246 km. The road distance is 247.4 km.
The best way to get from Marina Bay Sands to Batang Melaka without a car is to subway and line 950 bus and train which takes 4h 54m and costs .
It takes approximately 4h 54m to get from Marina Bay Sands to Batang Melaka, including transfers.
Yes, the driving distance between Marina Bay Sands to Batang Melaka is 247 km. It takes approximately 2h 59m to drive from Marina Bay Sands to Batang Melaka.
There are 1486+ hotels available in Batang Melaka.
What companies run services between Marina Bay Sands, Singapore and Batang Melaka, Malaysia?
There is no direct connection from Marina Bay Sands to Batang Melaka. However, you can walk to Raffles Place, take the subway to Woodlands, walk to Woodlands Temp Int, take the line 950 bus to JB Sentral Bus Ter, walk to Jb Sentral, then take the train to Batang Melaka. Alternatively, you can take a vehicle from Marina Bay Sands to Batang Melaka via Bayfront Stn Exit B/MBS, Jurong East Int, JB Sentral Bus Ter, JB Sentral, Terminal Kulai, and Kulai in around 7h 34m.
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Malacca International Airport
- Ave. Duration
- 55 min
- When
- Friday to Sunday
- Estimated price
- RM 240–800
- Phone
- 1800 336 8900
- Website
- SMRT
Subway from Raffles Place to Woodlands
- Ave. Duration
- 47 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 6–8
- Website
- SMRT
Subway from Bayfront to Expo
- Ave. Duration
- 38 min
- Frequency
- Every 5 minutes
- Estimated price
- RM 6–8
- Website
- SMRT
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Jb Sentral to Batang Melaka
- Ave. Duration
- 2h 18m
- Frequency
- Every 2 hours
- Estimated price
- RM 5–35
- Website
- KTMB
- Shuttle
- RM 5–8
- Express
- RM 22–35
Train from Segamat to Batang Melaka
- Ave. Duration
- 33 min
- Frequency
- Every 2 hours
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 12–17
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Jb Sentral to Batang Melaka
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- RM 37
- Website
- KTM
- Silver
- RM 25–27
- Gold
- RM 37
- Platinum
- RM 47–50
Train from Kulai to Batang Melaka
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Estimated price
- RM 33
- Website
- KTM
- Silver
- RM 22–25
- Gold
- RM 33
- Platinum
- RM 41–44
Train from Segamat to Batang Melaka
- Ave. Duration
- 34 min
- Frequency
- Every 4 hours
- Estimated price
- RM 15
- Website
- KTM
- Silver
- RM 12–14
- Gold
- RM 15
- Platinum
- RM 16–17
- Phone
- 1800 336 8900
- Website
- SMRT
Bus from Woodlands Temp Int to JB Sentral Bus Ter
- Ave. Duration
- 47 min
- Frequency
- Every 10 minutes
- Website
- SMRT
- Phone
- 1800-248-0950
- [email protected]
- Website
- Tower Transit Singapore
Bus from Bayfront Stn Exit B/MBS to Jurong East Int
- Ave. Duration
- 1h 14m
- Frequency
- Every 15 minutes
- Estimated price
- RM 8–10
- Website
- Tower Transit Singapore
- Phone
- 1800 - 287 2727
- [email protected]
- Website
- SBS Transit
Bus from Jurong East Int to JB Sentral Bus Ter
- Ave. Duration
- 1h 38m
- Frequency
- Every 10 minutes
- Estimated price
- RM 4–7
- Website
- SBS Transit
Bus from Fu Lu Shou Cplx to Larkin Ter
- Ave. Duration
- 2h 15m
- Frequency
- Every 20 minutes
- Estimated price
- RM 7–12
- Website
- SBS Transit
- Phone
- +60 7 360 2244
- [email protected]
- Website
- Causeway Link
Bus from JB Sentral to Terminal Kulai
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- RM 11–17
- Schedules at
- Causeway Link
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from JB Larkin Terminal to Bus Terminal Segamat
- Ave. Duration
- 3h 9m
- Frequency
- Every 2 hours
- Estimated price
- RM 30–45
- Schedules at
- kkklexpress.com
- 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 How to get from Southend Airport into central London, Flying into Beijing?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
















