There are 10 ways to get from Singapore to Batu Kawan by bus, train, car, plane, taxi, subway, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Golden Mile Tower Singapore to Bukit Tambunbus
10h 5mRM 152–250Train via Hub Nibong Tebal
cheapest- Take the train from Jb Sentral to Nibong Tebaltrain Ets
11h 59mRM 38–137Train
- Take the train from Jb Sentral to Bukit Mertajamtrain Ets
10h 33mRM 60–165Drive 682.5 km
- Drive from Singapore to Batu Kawancar 682.5 km
7h 20mRM 517–747Bus to Senai International Airport, fly to Penang International Airport, bus, taxi
- Take the bus from Queen Street Terminal to JB Custom Outbus
- Fly from Senai International Airport (JHB) to Penang International Airport (PEN)plane JHB - PEN
- Take the bus from Sungai Nibong Bus Terminal to Bukit Mertajambus
- Take the taxi from Bukit Mertajam to Batu Kawantaxi
6h 40mRM 237–504Bus via Boon Lay Shop Ctr
- Take the bus from Boon Lay Shop Ctr to Juru Tolbus
12h 23mRM 205–297Subway to Singapore Changi Airport, fly to Penang International Airport, bus, taxi
- Take the subway from Raffles Place to Tanah Merah MRTsubway
- Fly from Singapore Changi Airport (SIN) to Penang International Airport (PEN)plane SIN - PEN
- Take the bus from Sungai Nibong Bus Terminal to Bukit Mertajambus
- Take the taxi from Bukit Mertajam to Batu Kawantaxi
6h 10mRM 201–872Bus to Senai International Airport, fly to Alor Setar, tram
- Take the bus from Queen Street Terminal to JB Custom Outbus
- Fly from Senai International Airport (JHB) to Alor Setar (AOR)plane JHB - AOR
- Take the tram from Anak Bukit to Bukit Mertajamtram
6h 27mRM 251–664Fly Singapore Changi Airport to Ipoh, tram
- Fly from Singapore Changi Airport (SIN) to Ipoh (IPH)plane SIN - IPH
- Take the tram from Ipoh to Simpang Ampattram
7h 41mRM 238–607Bus to Senai International Airport, fly to Ipoh, tram
- Take the bus from Queen Street Terminal to JB Custom Outbus
- Fly from Senai International Airport (JHB) to Ipoh (IPH)plane JHB - IPH
- Take the tram from Ipoh to Simpang Ampattram
8hRM 214–819
Senai International Airport (JHB) to Penang International Airport (PEN) flights
Comparing Your Travel Options
The cheapest way to get from Singapore to Batu Kawan is to train via Hub Nibong Tebal which costs RM 35 - RM 140 and takes 11h 59m.
The fastest way to get from Singapore to Batu Kawan is to subway and fly and bus and taxi which takes 6h 10m and costs RM 200 - RM 900.
No, there is no direct bus from Singapore to Batu Kawan. However, there are services departing from Golden Mile Tower Singapore and arriving at Bukit Tambun via . The journey, including transfers, takes approximately 10h 5m.
No, there is no direct train from Singapore to Batu Kawan. However, there are services departing from Jb Sentral and arriving at Bukit Mertajam via . The journey, including transfers, takes approximately 10h 33m.
The distance between Singapore and Batu Kawan is 684 km. The road distance is 682.5 km.
The best way to get from Singapore to Batu Kawan without a car is to bus which takes 10h 5m and costs RM 150 - RM 250.
It takes approximately 10h 5m to get from Singapore to Batu Kawan, including transfers.
Singapore to Batu Kawan bus services, operated by StarMart Express, depart from Golden Mile Tower Singapore station.
Singapore to Batu Kawan train services, operated by KTM Intercity, depart from Jb Sentral station.
The best way to get from Singapore to Batu Kawan is to bus which takes 10h 5m and costs RM 150 - RM 250. Alternatively, you can train, which costs RM 60 - RM 170 and takes 10h 33m.
What companies run services between Singapore and Batu Kawan, Malaysia?
StarMart Express operates a bus from Golden Mile Tower Singapore to Bukit Tambun twice daily. Tickets cost RM 140–240 and the journey takes 10h 1m. Alternatively, KTM Intercity operates a train from Jb Sentral to Bukit Mertajam once daily. Tickets cost RM 18–85 and the journey takes 8h 7m. KTM ETS also services this route once daily.
- Website
- singaporeair.com
Flights from Singapore Changi Airport to Penang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- RM 130–550
Flights from Singapore Changi Airport to Ipoh
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 210–550
- Website
- airasia.com
Flights from Senai International Airport to Penang International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 170–350
Flights from Senai International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- RM 170–350
Flights from Singapore Changi Airport to Penang International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- RM 140–800
Flights from Senai International Airport to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 180–550
Flights from Senai International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RM 180–550
Flights from Senai International Airport to Ipoh
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 170–470
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Penang International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- RM 130–550
Flights from Singapore Changi Airport to Ipoh
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 210–550
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 2h 40m
- When
- Thursday
- Estimated price
- RM 210–700
Flights from Singapore Changi Airport to Penang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- RM 270–420
Flights from Singapore Changi Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 3h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 270–800
Flights from Senai International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 2h 50m
- When
- Saturday and Sunday
- Estimated price
- RM 190–470
- Website
- malindoair.com
Flights from Singapore Changi Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- RM 390–550
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- KTMB
Train from Jb Sentral to Bukit Mertajam
- Ave. Duration
- 8h 7m
- Frequency
- Once daily
- Estimated price
- RM 18–85
- Website
- KTMB
- Shuttle
- RM 18–26
- Express
- RM 55–85
Train from Jb Sentral to Nibong Tebal
- Ave. Duration
- 8h 32m
- Frequency
- Once daily
- Estimated price
- RM 17–80
- Website
- KTMB
- Shuttle
- RM 17–25
- Express
- RM 55–80
Tram from Anak Bukit to Bukit Mertajam
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- RM 2–22
- Website
- KTMB
- Shuttle
- RM 2–4
- Express
- RM 15–22
Tram from Ipoh to Simpang Ampat
- Ave. Duration
- 1h 36m
- Frequency
- Every 2 hours
- Estimated price
- RM 3–25
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–25
Tram from Ipoh to Simpang Ampat
- Ave. Duration
- 1h 36m
- Frequency
- Every 2 hours
- Estimated price
- RM 3–25
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–25
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- KTM
Train from Jb Sentral to Bukit Mertajam
- Ave. Duration
- 8h 8m
- Frequency
- Once daily
- Estimated price
- RM 109
- Website
- KTM
- Silver
- RM 65–70
- Gold
- RM 109
- Platinum
- RM 145–155
Train from Jb Sentral to Nibong Tebal
- Ave. Duration
- 8h 33m
- Frequency
- Once daily
- Estimated price
- RM 105
- Website
- KTM
- Silver
- RM 63–67
- Gold
- RM 105
- Platinum
- RM 140–150
- Phone
- 1800 336 8900
- Website
- SMRT
Subway from Raffles Place to Tanah Merah MRT
- Ave. Duration
- 25 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 5–6
- Website
- SMRT
- Phone
- +65 6396 5681
- CustomerService@starmartbus.com
- Website
- StarMart Express
Bus from Golden Mile Tower Singapore to Bukit Tambun
- Ave. Duration
- 10h 1m
- Frequency
- Twice daily
- Estimated price
- RM 140–240
- Book at
- Omio
- Website
- StarMart Express
- Phone
- +60 7 360 2244
- enquiry@causewaylink.com.my
- Website
- Causeway Link
Bus from Queen Street Terminal to JB Custom Out
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- RM 7–10
- Schedules at
- Causeway Link
Bus from Queen Street Terminal to JB Custom Out
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- RM 7–10
- Schedules at
- Causeway Link
Bus from Queen Street Terminal to JB Custom Out
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- RM 7–10
- Schedules at
- Causeway Link
- Phone
- 04-3312966
- Website
- Supernice Grassland
Bus from Sungai Nibong Bus Terminal to Bukit Mertajam
- Ave. Duration
- 17 min
- Frequency
- Twice daily
- Estimated price
- RM 6–9
- Website
- Supernice Grassland
- Book at
- Supernice Grassland
Bus from Boon Lay Shop Ctr to Juru Tol
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- RM 170–250
- Website
- Supernice Grassland
- Book at
- Supernice Grassland
Bus from Sungai Nibong Bus Terminal to Bukit Mertajam
- Ave. Duration
- 17 min
- Frequency
- Twice daily
- Estimated price
- RM 6–9
- Website
- Supernice Grassland
- Book at
- Supernice Grassland
- Ave. Duration
- 16 min
- Estimated price
- RM 35–50
Grab Taxi
- Website
- grab.com
Penang Taxi Drivers Association
- Phone
- +604 262 5721
- Website
- penang-traveltips.com
Speedy Taxi
- Phone
- +60124929204
- Website
- penang-taxis.blogspot.com
Sunshine Radio Taxi
- Phone
- +604 642 5961
- Website
- penang-traveltips.com
Public Transport Cooperative
- Phone
- +60 5-716 0733
Taxi service Batu Kawan
- Phone
- +60 12-579 9765
Grab Taxi
- Website
- grab.com
Penang Taxi Drivers Association
- Phone
- +604 262 5721
- Website
- penang-traveltips.com
Speedy Taxi
- Phone
- +60124929204
- Website
- penang-taxis.blogspot.com
Sunshine Radio Taxi
- Phone
- +604 642 5961
- Website
- penang-traveltips.com
Public Transport Cooperative
- Phone
- +60 5-716 0733
Taxi service Batu Kawan
- Phone
- +60 12-579 9765
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: Eurostar, 4 of the smartest ways to explore Australia, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
Singapore to Batu Kawan bus services, operated by StarMart Express, arrive at Bukit Tambun station.
Singapore to Batu Kawan train services, operated by KTM Intercity, arrive at Bukit Mertajam station.
Yes, the driving distance between Singapore to Batu Kawan is 683 km. It takes approximately 7h 20m to drive from Singapore to Batu Kawan.
There are 2027+ hotels available in Batu Kawan.