There are 12 ways to get from Singapore to Bukit Mertajam by bus, train, car, plane, taxi, car ferry 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, train • 10 h 10 min
$28 - $42
Cheapest option
Train • 14 h 42 min
$18 - $31
10 alternative options
Bus, train via Bandar Tasik Selatan • 10 h 51 min
$32 - $41
Bus • 11 h 19 min
$35
Bus Grassland Express, train • 12 h 9 min
$35 - $36
Drive • 7 h 18 min
$85 - $130
Bus to Johor Bahru, fly to Penang, taxi, car ferry • 6 h 34 min
$37 - $120
Subway to Singapore, fly to Penang, taxi, car ferry, KTM Komuter • 6 h 15 min
$31 - $151
Fly Singapore to Ipoh, train • 6 h 24 min
$50 - $257
Fly Singapore to Alor Setar, KTM Komuter • 7 h 39 min
$58 - $613
Fly Johor Bahru to Ipoh, train • 6 h 58 min
$46 - $156
Fly Singapore to Hat Yai, KTM Komuter • 7 h 21 min
$69 - $196
What companies run services between Singapore and Bukit Mertajam, Malaysia?
StarMart Express operates a bus from Singapore to Bukit Mertajam twice daily. Tickets cost $34 and the journey takes 9 h 59 min. Alternatively, you can take a train from Singapore to Bukit Mertajam via Woodlands, Woodlands MRT Station, JB Sentral, Johor Bahru Sentral, Pulau Sebang/Tampin, Pulau Sebang, and KL Sentral in around 14 h 42 min.

- Website
- airasia.com
Flights from Johor Bahru to Penang
- Ave. Duration
- 1 h 10 min
- When
- Every day
- Estimated price
- $23 - $120
Flights from Johor Bahru to Penang via Langkawi
- Ave. Duration
- 2 h 40 min
- When
- Monday, Wednesday and Friday
- Estimated price
- $23 - $120
Flights from Johor Bahru to Penang via Kuala Lumpur
- Ave. Duration
- 2 h 57 min
- When
- Every day
- Estimated price
- $23 - $120
Flights from Singapore to Penang
- Ave. Duration
- 1 h 20 min
- When
- Every day
- Estimated price
- $19 - $190
Flights from Singapore to Penang via Langkawi
- Ave. Duration
- 2 h 35 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $19 - $190
Flights from Singapore to Penang via Kuala Lumpur
- Ave. Duration
- 3 h 7 min
- When
- Every day
- Estimated price
- $19 - $190
Flights from Singapore to Alor Setar via Kuala Lumpur
- Ave. Duration
- 3 h 48 min
- When
- Every day
- Estimated price
- $45 - $280
Flights from Singapore to Alor Setar via Langkawi, Kuala Lumpur
- Ave. Duration
- 5 h 55 min
- When
- Monday to Saturday
- Estimated price
- $70 - $340
Flights from Singapore to Alor Setar via Kuching, Kuala Lumpur
- Ave. Duration
- 6 h 15 min
- When
- Monday, Tuesday, Wednesday, Thursday and Saturday
- Estimated price
- $80 - $370
Flights from Singapore to Alor Setar via Penang, Kuala Lumpur
- Ave. Duration
- 6 h 40 min
- When
- Every day
- Estimated price
- $60 - $320

- Website
- malaysiaairlines.com
Flights from Johor Bahru to Penang via Kuala Lumpur
- Ave. Duration
- 2 h 55 min
- When
- Every day
- Estimated price
- $50 - $200
Flights from Johor Bahru to Penang via Kuala Lumpur Subang
- Ave. Duration
- 3 h 5 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $40 - $95
Flights from Singapore to Penang
- Ave. Duration
- 1 h 26 min
- When
- Every day
- Estimated price
- $65 - $370
Flights from Singapore to Penang via Kuala Lumpur
- Ave. Duration
- 3 h
- When
- Every day
- Estimated price
- $55 - $240
Flights from Singapore to Penang via Kuala Lumpur Subang
- Ave. Duration
- 3 h 20 min
- When
- Every day
- Estimated price
- $95 - $260
Flights from Singapore to Ipoh
- Ave. Duration
- 1 h 35 min
- When
- Every day
- Estimated price
- $60 - $550
Flights from Singapore to Alor Setar via Kuala Lumpur
- Ave. Duration
- 3 h 25 min
- When
- Every day
- Estimated price
- $65 - $1,200
Flights from Singapore to Alor Setar via Kuala Lumpur Subang
- Ave. Duration
- 4 h 33 min
- When
- Every day
- Estimated price
- $130 - $370

- Website
- fireflyz.com.my
Flights from Johor Bahru to Penang via Kuala Lumpur
- Ave. Duration
- 2 h 55 min
- When
- Every day
- Estimated price
- $50 - $200
Flights from Johor Bahru to Penang via Kuala Lumpur Subang
- Ave. Duration
- 3 h 5 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $40 - $95
Flights from Singapore to Penang via Kuala Lumpur
- Ave. Duration
- 3 h
- When
- Every day
- Estimated price
- $55 - $240
Flights from Singapore to Penang via Kuala Lumpur Subang
- Ave. Duration
- 3 h 20 min
- When
- Every day
- Estimated price
- $95 - $260
Flights from Singapore to Ipoh
- Ave. Duration
- 1 h 35 min
- When
- Every day
- Estimated price
- $60 - $550
Flights from Singapore to Alor Setar via Kuala Lumpur
- Ave. Duration
- 3 h 25 min
- When
- Every day
- Estimated price
- $65 - $1,200
Flights from Singapore to Alor Setar via Kuala Lumpur Subang
- Ave. Duration
- 4 h 33 min
- When
- Every day
- Estimated price
- $130 - $370

- Website
- silkair.com
Flights from Singapore to Penang
- Ave. Duration
- 1 h 26 min
- When
- Every day
- Estimated price
- $65 - $370
Flights from Singapore to Ipoh
- Ave. Duration
- 1 h 16 min
- When
- Every day
- Estimated price
- $45 - $440
Flights from Singapore to Hat Yai
- Ave. Duration
- 1 h 30 min
- When
- Every day
- Estimated price
- $60 - $240

- Website
- flyscoot.com
Flights from Singapore to Penang
- Ave. Duration
- 1 h 20 min
- When
- Every day
- Estimated price
- $16 - $190
Flights from Singapore to Ipoh
- Ave. Duration
- 1 h 16 min
- When
- Every day
- Estimated price
- $45 - $440
Flights from Singapore to Hat Yai
- Ave. Duration
- 1 h 30 min
- When
- Every day
- Estimated price
- $60 - $240

- Website
- malindoair.com
Flights from Johor Bahru to Penang via Kuala Lumpur Subang
- Ave. Duration
- 2 h 50 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $29 - $110
Flights from Singapore to Penang
- Ave. Duration
- 1 h 20 min
- When
- Every day
- Estimated price
- $40 - $250
Flights from Singapore to Alor Setar via Penang, Kuala Lumpur Subang
- Ave. Duration
- 6 h
- When
- Every day
- Estimated price
- $60 - $300
Flights from Johor Bahru to Ipoh
- Ave. Duration
- 1 h 20 min
- When
- Every day
- Estimated price
- $35 - $190

- Website
- jetstar.com
Flights from Singapore to Penang
- Ave. Duration
- 1 h 26 min
- When
- Every day
- Estimated price
- $35 - $280
Flights from Singapore to Hat Yai
- Ave. Duration
- 1 h 25 min
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $60 - $420

- Phone
- 03 2267 1200
- cllcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from KL Sentral to Bukit Mertajam
- Ave. Duration
- 3 h 54 min
- Frequency
- 5 times a day
- Estimated price
- $9 - $16
- Schedules at
- intranet.ktmb.com.my
- Book at
- 12go.asia
- Silver
- $9 - $10
- Gold
- $13 - $16
- Platinum
- $18 - $21
Train from Bandar Tasik Selatan to Bukit Mertajam
- Ave. Duration
- 4 h 21 min
- Frequency
- Once daily
- Estimated price
- $9 - $15
- Schedules at
- intranet.ktmb.com.my
- Silver
- $9 - $10
- Gold
- $13 - $15
- Platinum
- $17 - $20
Train from Pulau Sebang/Tampin to KL Sentral
- Ave. Duration
- 1 h 49 min
- Frequency
- Every 4 hours
- Estimated price
- $4 - $7
- Schedules at
- intranet.ktmb.com.my
- Silver
- $4 - $5
- Gold
- $5 - $7
- Platinum
- $7 - $8
Train from Ipoh to Bukit Mertajam
- Ave. Duration
- 1 h 33 min
- Frequency
- 5 times a day
- Estimated price
- $5 - $8
- Schedules at
- intranet.ktmb.com.my
- Book at
- 12go.asia
- Silver
- $5 - $6
- Gold
- $7 - $8
- Platinum
- $8 - $11

- Website
- spad.gov.my
Train from Kamunting to Bukit Mertajam
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Estimated price
- $2 - $3
- Schedules at
- intranet4.ktmb.com.my
Train from Pulau Sebang to KL Sentral
- Ave. Duration
- 1 h 59 min
- Frequency
- Hourly
- Estimated price
- $3 - $4
- Schedules at
- intranet4.ktmb.com.my
Train from Butterworth to Bukit Mertajam
- Ave. Duration
- 11 min
- Frequency
- Every 3 hours
- Estimated price
- $1
- Schedules at
- intranet4.ktmb.com.my
- Book at
- 12go.asia
Train from Anak Bukit to Bukit Mertajam
- Ave. Duration
- 1 h 2 min
- Frequency
- Every 4 hours
- Estimated price
- $2 - $4
- Schedules at
- intranet4.ktmb.com.my
- Book at
- 12go.asia
Train from Padang Besar to Bukit Mertajam
- Ave. Duration
- 1 h 40 min
- Frequency
- Every 4 hours
- Estimated price
- $4 - $6
- Schedules at
- intranet4.ktmb.com.my
- Book at
- 12go.asia

- Phone
- 03 2267 1200
- cllcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Johor Bahru Sentral to Pulau Sebang/Tampin
- Ave. Duration
- 4 h 56 min
- Frequency
- Twice daily
- Estimated price
- $3 - $4
- Schedules at
- intranet.ktmb.com.my
- Economy
- $3 - $4
- Superior
- $5 - $7
- Superior Night
- $7 - $9
- Premier
- $10 - $12
- Premier Night
- $14 - $18

- Phone
- +1 800-336-8900
- Website
- smrt.com.sg
Subway from City Hall to Tanah Merah
- Ave. Duration
- 19 min
- Frequency
- Every 5 minutes
- Estimated price
- $1 - $2
- Schedules at
- smrt.com.sg

- enquiry@kkkl.com.sg
- Website
- kkkl.com.sg
Bus from Bugis MRT Station to KL Sentral
- Ave. Duration
- 5 h 16 min
- Frequency
- Twice daily
- Estimated price
- $19 - $26
- Schedules at
- kkkl.com.sg

- Phone
- +60 5 847 5055
- CustomerService@busticketonline.com
Bus from Golden Mile Complex to Terminal Bersepadu Selatan
- Ave. Duration
- 5 h 30 min
- Frequency
- Hourly
- Estimated price
- $23
- Schedules at
- starmartbus.com
Bus from Singapore to Butterworth
- Ave. Duration
- 9 h 59 min
- Frequency
- Twice daily
- Estimated price
- $34
- Schedules at
- starmartbus.com

- Website
- grasslandsg.com
Bus from Golden Mile Complex to Terminal Bersepadu Selatan
- Ave. Duration
- 5 h 30 min
- Frequency
- Every 2 hours
- Estimated price
- $27
- Schedules at
- grasslandsg.com
Bus from Singapore to Kamunting
- Ave. Duration
- 10 h
- Frequency
- Twice daily
- Estimated price
- $34
- Schedules at
- grasslandsg.com

- Website
- srimaju.com
Bus from Golden Mile Complex to Terminal Bersepadu Selatan
- Ave. Duration
- 5 h 30 min
- Frequency
- 4 times a day
- Estimated price
- $15
- Schedules at
- srimaju.com
- Book at
- 12go.asia

- Website
- causewaylink.com.my
Bus from Queen Street Bus Terminal to Johor Bahru CIO
- Ave. Duration
- 49 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Schedules at
- causewaylink.com.my

- Website
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $1
- Schedules at
- penangport.com.my
- Ave. Duration
- 17 min
- Estimated price
- $11 - $15
Limo Cab
- Phone
- +60 320781000
- Website
- limocab.com.my
Sunshine Radio Taxi
- Phone
- +604 642 5961
- Website
- penang-traveltips.com
Penang Taxi Drivers Association
- Phone
- +604 262 5721
- Website
- penang-traveltips.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Best ways to travel around Australia and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Questions & Answers
How far is it from Singapore to Bukit Mertajam?
The distance between Singapore and Bukit Mertajam is 588 km. The road distance is 697 km.
What is the cheapest way to get from Singapore to Bukit Mertajam?
The cheapest way to get from Singapore to Bukit Mertajam is to train which costs $23 - $45 and takes 14 h 42 min.
What is the fastest way to get from Singapore to Bukit Mertajam?
The quickest way to get from Singapore to Bukit Mertajam is to subway and fly and taxi and car ferry and KTM Komuter which takes 6 h 15 min and costs $40 - $200.
How long does it take to get from Singapore to Bukit Mertajam?
It takes approximately 10 h 10 min to get from Singapore to Bukit Mertajam, including transfers.