There are 7 ways to get from Tanah Merah to Changi Prison by train, plane, bus, 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.
Train, fly to Singapore Changi Airport
best- Take the train from Tanah Merah to Kg Kok Pasirtrain
- Fly from Sultan Ismail Petra (KBR) to Singapore Changi Airport (SIN)plane KBR - SIN
5h 23m$114–215Train
cheapest- Take the train from Tanah Merah to Jb Sentraltrain Ert
18h 12m$8–28Bus
- Take the bus from Tanah Merah to Larkin Bus Terminalbus Tanah Merah
- Take the bus from Johor Bahru CIQ to Mera Terr Playgroundbus Ts1
14h 12m$26–88Drive 692.6 km
- Drive from Tanah Merah to Changi Prisoncar 692.6 km
9h 7m$165–238Train, fly to Senai International Airport, bus
- Take the train from Tanah Merah to Kg Kok Pasirtrain
- Fly from Sultan Ismail Petra (KBR) to Senai International Airport (JHB)plane KBR - JHB
- Take the bus from Johor Bahru CIQ to Mera Terr Playgroundbus
6h 47m$79–238Train, fly to Seletar Airport
- Take the train from Tanah Merah to Kg Kok Pasirtrain
- Fly from Sultan Ismail Petra (KBR) to Seletar Airport (XSP)plane KBR - XSP
8h 51m$204–353Bus via Kuala Lumpur
- Take the bus from Tanah Merah Station to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Johor Larkin Terminalbus
17h 5m$29–60
Sultan Ismail Petra (KBR) to Singapore Changi Airport (SIN) flights
Comparing Your Travel Options
The cheapest way to get from Tanah Merah to Changi Prison is to train which costs $7 - $29 and takes 18h 12m.
The fastest way to get from Tanah Merah to Changi Prison is to train and fly which takes 5h 23m and costs $110 - $220.
No, there is no direct bus from Tanah Merah to Changi Prison. However, there are services departing from Tanah Merah and arriving at Ballota Pk Condo via Larkin Sentral, Johor Bahru CIQ and Opp Mera Terr P/G. The journey, including transfers, takes approximately 14h 12m.
No, there is no direct train from Tanah Merah to Changi Prison. However, there are services departing from Tanah Merah and arriving at Jb Sentral via . The journey, including transfers, takes approximately 18h 12m.
The distance between Tanah Merah and Changi Prison is 655 km. The road distance is 692.6 km.
The best way to get from Tanah Merah to Changi Prison without a car is to bus which takes 14h 12m and costs $26 - $90.
It takes approximately 5h 23m to get from Tanah Merah to Changi Prison, including transfers.
Tanah Merah to Changi Prison bus services, operated by Ekspres Perdana, depart from Tanah Merah station.
Tanah Merah to Changi Prison train services, operated by KTM Intercity, depart from Tanah Merah station.
The best way to get from Tanah Merah to Changi Prison is to bus which takes 14h 12m and costs $26 - $90. Alternatively, you can train, which costs $7 - $29 and takes 18h 12m.
What companies run services between Tanah Merah, Malaysia and Changi Prison, Singapore?
You can take a bus from Tanah Merah to Ballota Pk Condo via Larkin Bus Terminal, Larkin Sentral, JB Sentral, Johor Bahru CIQ, and Opp Mera Terr P/G in around 14h 12m. Alternatively, KTM Intercity operates a train from Tanah Merah to Jb Sentral once daily. Tickets cost $4–23 and the journey takes 14h 36m.
- Website
- airasia.com
Flights from Sultan Ismail Petra to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- $95–270
Flights from Sultan Ismail Petra to Senai International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $55–190
Flights from Sultan Ismail Petra to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $55–190
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Tanah Merah to Kg Kok Pasir
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- $1–6
- Website
- KTMB
- Shuttle
- $1
- Express
- $3–6
Train from Tanah Merah to Jb Sentral
- Ave. Duration
- 14h 36m
- Frequency
- Once daily
- Estimated price
- $4–23
- Website
- KTMB
- Shuttle
- $4–7
- Express
- $15–23
Train from Tanah Merah to Kg Kok Pasir
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- $1–6
- Website
- KTMB
- Shuttle
- $1
- Express
- $3–6
Train from Tanah Merah to Kg Kok Pasir
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- $1–6
- Website
- KTMB
- Shuttle
- $1
- Express
- $3–6
- Phone
- +609-765 6000
- [email protected]
- Website
- Ekspres Perdana
Bus from Tanah Merah to Larkin Bus Terminal
- Ave. Duration
- 11h 18m
- Frequency
- Once daily
- Estimated price
- $20–65
- Website
- Ekspres Perdana
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 Getting to Milan from the airport, Travelling to the UK: What do I need to know?, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
Tanah Merah to Changi Prison bus services, operated by Ekspres Perdana, arrive at Larkin Bus Terminal station.
Tanah Merah to Changi Prison train services, operated by KTM Intercity, arrive at Jb Sentral station.
Yes, the driving distance between Tanah Merah to Changi Prison is 693 km. It takes approximately 9h 7m to drive from Tanah Merah to Changi Prison.
There are 2020+ hotels available in Changi Prison.




