There are 9 ways to get from Singapore to Batu Rakit by bus, plane, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Senai International Airport, fly
best- Take the bus from Queen Street Terminal to JB Custom Outbus
- Fly from Senai International Airport (JHB) to Sultan Mahmud Airport (TGG)plane JHB - TGG
6h 27mRM 224–626Bus #2
cheapest- Take the bus from Larkin Bus Terminal to Kuala Terengganubus Larkin Bus Terminal
16h 27mRM 108–176Drive, bus, taxi
- Drive from Punggol to Terminal Pasir Gudangcar
- Take the bus from Terminal Pasir Gudang to Marangbus
- Take the taxi from Marang to Batu Rakittaxi
11h 44mRM 225–326Drive 574.1 km
- Drive from Singapore to Batu Rakitcar 574.1 km
7h 32mRM 430–621Fly from Singapore Changi Airport
- Fly from Singapore Changi Airport (SIN) to Sultan Mahmud Airport (TGG)plane SIN - TGG
5h 48mRM 339–766Fly from Seletar Airport
- Fly from Seletar Airport (XSP) to Sultan Mahmud Airport (TGG)plane XSP - TGG
6h 44mRM 647–1,014Bus
- Take the bus from JB Sentral to Terminal Bas Kota Tinggibus T10
- Take the bus from Bus Terminal Kota Tinggi to Kuala Terengganubus Bus Terminal Kota Tinggi
12h 22mRM 120–190Bus via Mersing
- Take the bus from Kovan Hub Bus Terminal to Mersingbus Singapore
- Take the bus from Mersing to Universiti Sultan Zainal Abidinbus
12h 38mRM 131–300Bus via Kluang
- Take the bus from JB Larkin Terminal to Terminal Bas Kluangbus
- Take the bus from Kluang to Kuala Terengganubus
14h 19mRM 121–148
Senai International Airport (JHB) to Sultan Mahmud Airport (TGG) flights
Questions & Answers
The cheapest way to get from Singapore to Batu Rakit is to bus via Kluang which costs RM 120 - RM 150 and takes 14h 19m.
The fastest way to get from Singapore to Batu Rakit is to fly which takes 5h 48m and costs RM 330 - RM 800.
The distance between Singapore and Batu Rakit is 493 km. The road distance is 574.1 km.
The best way to get from Singapore to Batu Rakit without a car is to bus which takes 12h 22m and costs RM 120 - RM 190.
It takes approximately 6h 27m to get from Singapore to Batu Rakit, including transfers.
The best way to get from Singapore to Batu Rakit is to fly which takes 5h 48m and costs RM 330 - RM 800. Alternatively, you can bus, which costs RM 120 - RM 190 and takes 12h 22m.
Yes, the driving distance between Singapore to Batu Rakit is 574 km. It takes approximately 7h 32m to drive from Singapore to Batu Rakit.
There are 70+ hotels available in Batu Rakit.
What companies run services between Singapore and Batu Rakit, Malaysia?
AirAsia, Malaysia Airlines, and two other airlines fly from Singapore Changi Airport (SIN) to Sultan Mahmud Airport (TGG) 5 times a day. Alternatively, you can take a bus from Queen Street Terminal to Batu Rakit via JB Custom Out, JB Sentral, Terminal Bas Kota Tinggi, Bus Terminal Kota Tinggi, and Kuala Terengganu in around 12h 22m.
- Website
- airasia.com
Flights from Senai International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- RM 180–650
Flights from Senai International Airport to Sultan Mahmud Airport via Penang, Kuala Lumpur
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- RM 180–650
Flights from Singapore Changi Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- RM 280–700
Flights from Singapore Changi Airport to Sultan Mahmud Airport via Penang, Kuala Lumpur
- Ave. Duration
- 6h 25m
- When
- Monday and Saturday
- Estimated price
- RM 280–700
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 3h 25m
- When
- Saturday and Sunday
- Estimated price
- RM 150–750
Flights from Senai International Airport to Sultan Mahmud Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- RM 150–750
Flights from Singapore Changi Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 270–950
Flights from Seletar Airport to Sultan Mahmud Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- RM 440–1,500
- Website
- fireflyz.com.my
Flights from Senai International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 3h 25m
- When
- Saturday and Sunday
- Estimated price
- RM 150–750
Flights from Senai International Airport to Sultan Mahmud Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- RM 150–750
Flights from Singapore Changi Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 270–950
Flights from Seletar Airport to Sultan Mahmud Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- RM 440–1,500
- Phone
- +60 7 360 2244
- enquiry@causewaylink.com.my
- Website
- causewaylink.com.my
Bus from Queen Street Terminal to JB Custom Out
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- RM 6–9
- Schedules at
- causewaylink.com.my
Bus from JB Sentral to Terminal Bas Kota Tinggi
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- RM 14–21
- Schedules at
- causewaylink.com.my
- Phone
- (09) 774 2655
- hq@e-mutiara.com
- Website
- e-mutiara.com.my
Bus from Terminal Pasir Gudang to Marang
- Ave. Duration
- 9h 6m
- Frequency
- 3 times a day
- Estimated price
- RM 95–150
- Schedules at
- e-mutiara.com.my
- Book at
- e-mutiara.com.my
Bus from Mersing to Universiti Sultan Zainal Abidin
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- RM 75–120
- Schedules at
- e-mutiara.com.my
- Book at
- e-mutiara.com.my
- Phone
- 019-2179072
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from Bus Terminal Kota Tinggi to Kuala Terengganu
- Ave. Duration
- 8h 6m
- Frequency
- Once daily
- Estimated price
- RM 45–90
- Website
- https://maralinergroup.my/
Bus from Larkin Bus Terminal to Kuala Terengganu
- Ave. Duration
- 12h 47m
- Frequency
- Once daily
- Estimated price
- RM 45–95
- Website
- https://maralinergroup.my/
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from Kovan Hub Bus Terminal to Mersing
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- RM 22–140
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
Bus from JB Larkin Terminal to Terminal Bas Kluang
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- RM 15–23
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
- Phone
- +603-7728 4789
- helpdesk@eticketing.my
- Website
- ssinternational.com.my
Bus from JB Larkin Terminal to Terminal Bas Kluang
- Ave. Duration
- 1h 52m
- Frequency
- Every 2 hours
- Estimated price
- RM 15–24
- Book at
- https://12go.asia/
- Phone
- +603 7728 8789
- helpdesk@eticketing.my
- Website
- 12go.asia
Bus from Kluang to Kuala Terengganu
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- RM 43
- Book at
- 12go.asia
- Ave. Duration
- 36 min
- Estimated price
- RM 95–120
Taxi @ Teksi
- Phone
- +60129679444
Perkhidmatan Teksi Kuala Terengganu
- Phone
- +60169864061
Grab Taxi
- Website
- grab.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 French strikes 2018: What are my alternative transport options?, How to get from London to Edinburgh, and Best ways to travel around Australia - to help you get the most out of your next trip.
















