There are 8 ways to get from Singapore to Kuala Krai by bus, plane, train, 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 to Sultan Ismail Petra, train
best- Take the bus from Queen Street Terminal to JB Custom Outbus
- Fly from Senai International Airport (JHB) to Sultan Ismail Petra (KBR)plane JHB - KBR
- Take the train from Tumpat to Kraitrain
7h 19mRM 252–799Train
cheapest- Take the train from Jb Sentral to Kraitrain Ert
16h 58mRM 21–78Bus
- Take the bus from Queen Street Bus Terminal to Melaka Sentralbus
- Take the bus from Melaka Sentral to Kuala Kraibus
13h 10mRM 150–313Drive 713.4 km
- Drive from Singapore to Kuala Kraicar 713.4 km
9h 4mRM 535–772Fly Singapore Changi Airport to Sultan Ismail Petra, train
- Fly from Singapore Changi Airport (SIN) to Sultan Ismail Petra (KBR)plane SIN - KBR
- Take the train from Tumpat to Kraitrain
7hRM 386–787Fly Singapore Changi Airport to Sultan Mahmud Airport, taxi
- Fly from Singapore Changi Airport (SIN) to Sultan Mahmud Airport (TGG)plane SIN - TGG
- Take the taxi from Merang Jetty to Kuala Kraitaxi
8h 47mRM 799–1,171Fly Seletar Airport to Sultan Ismail Petra, train
- Fly from Seletar Airport (XSP) to Sultan Ismail Petra (KBR)plane XSP - KBR
- Take the train from Tumpat to Kraitrain
10h 6mRM 654–1,885Bus via Kuala Lumpur
- Take the bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Kuala Kraibus
15h 9mRM 120–231
Senai International Airport (JHB) to Sultan Ismail Petra (KBR) flights
Questions & Answers
The cheapest way to get from Singapore to Kuala Krai is to train which costs RM 21 - RM 80 and takes 16h 58m.
The fastest way to get from Singapore to Kuala Krai is to fly and train which takes 7h and costs RM 380 - RM 800.
No, there is no direct bus from Singapore to Kuala Krai. However, there are services departing from Queen Street Bus Terminal and arriving at Kuala Krai via Melaka Sentral. The journey, including transfers, takes approximately 13h 10m.
No, there is no direct train from Singapore to Kuala Krai. However, there are services departing from City Hall and arriving at Krai via Jb Sentral. The journey, including transfers, takes approximately 16h 58m.
The distance between Singapore and Kuala Krai is 692 km. The road distance is 713.4 km.
The best way to get from Singapore to Kuala Krai without a car is to bus which takes 13h 10m and costs RM 150 - RM 320.
It takes approximately 7h 19m to get from Singapore to Kuala Krai, including transfers.
Singapore to Kuala Krai bus services, operated by 707 Inc Travel, depart from Queen Street Bus Terminal station.
Singapore to Kuala Krai train services, operated by KTM Intercity, depart from Jb Sentral station.
The best way to get from Singapore to Kuala Krai is to bus which takes 13h 10m and costs RM 150 - RM 320. Alternatively, you can train, which costs RM 21 - RM 80 and takes 16h 58m.
What companies run services between Singapore and Kuala Krai, Malaysia?
You can take a bus from Queen Street Bus Terminal to Kuala Krai via Melaka Sentral in around 13h 10m. Alternatively, KTM Intercity operates a train from Jb Sentral to Krai once daily. Tickets cost RM 15–70 and the journey takes 14h 23m.
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 2h 55m
- When
- Saturday and Sunday
- Estimated price
- RM 170–800
Flights from Senai International Airport to Sultan Ismail Petra via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- RM 290–1,200
Flights from Singapore Changi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RM 410–700
Flights from Singapore Changi Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 320–1,000
Flights from Singapore Changi Airport to Sultan Mahmud Airport via Penang, Sultan Abdul Aziz Shah
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 390–1,300
Flights from Seletar Airport to Sultan Ismail Petra via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- RM 480–1,500
- Website
- airasia.com
Flights from Senai International Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 180–600
Flights from Senai International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 180–600
Flights from Singapore Changi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- RM 340–1,300
Flights from Singapore Changi Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- RM 370–650
- Website
- fireflyz.com.my
Flights from Senai International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 2h 55m
- When
- Saturday and Sunday
- Estimated price
- RM 170–800
Flights from Senai International Airport to Sultan Ismail Petra via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- RM 290–1,200
Flights from Singapore Changi Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- RM 320–1,000
Flights from Seletar Airport to Sultan Ismail Petra via Sultan Abdul Aziz Shah
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- RM 480–1,500
- Website
- singaporeair.com
Flights from Singapore Changi Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 22m
- When
- Thursday and Sunday
- Estimated price
- RM 290–460
Flights from Singapore Changi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RM 410–700
Flights from Singapore Changi Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- RM 410–700
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 22m
- When
- Thursday and Sunday
- Estimated price
- RM 290–460
- Website
- malindoair.com
Flights from Singapore Changi Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- RM 340–600
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Tumpat to Krai
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a day
- Estimated price
- RM 2–21
- Website
- KTMB
- Shuttle
- RM 2–4
- Express
- RM 14–21
Train from Jb Sentral to Krai
- Ave. Duration
- 14h 23m
- Frequency
- Once daily
- Estimated price
- RM 15–70
- Website
- KTMB
- Shuttle
- RM 15–22
- Express
- RM 45–70
Train from Tumpat to Krai
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a day
- Estimated price
- RM 2–21
- Website
- KTMB
- Shuttle
- RM 2–4
- Express
- RM 14–21
Train from Tumpat to Krai
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a day
- Estimated price
- RM 2–21
- Website
- KTMB
- Shuttle
- RM 2–4
- Express
- RM 14–21
- Phone
- +60 7 360 2244
- [email protected]
- 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
- Phone
- +65 8737 7707
- [email protected]
- Website
- 707-inc.com
Bus from Queen Street Bus Terminal to Melaka Sentral
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- RM 95–160
- Schedules at
- 707-inc.com
- Book at
- book.707-inc.com
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Melaka Sentral to Kuala Krai
- Ave. Duration
- 8h 22m
- Frequency
- Twice daily
- Estimated price
- RM 55–160
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- +65 6396 5681
- [email protected]
- Website
- StarMart Express
Bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 2m
- Frequency
- Hourly
- Estimated price
- RM 80–120
- Book at
- Omio
- Website
- StarMart Express
- Phone
- +6012 712 5144
- [email protected]
- Website
- starqistna.com
Bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 4m
- Frequency
- 5 times a day
- Schedules at
- starqistna.com
- Book at
- easybook.com
- Phone
- +609-765 6000
- [email protected]
- Website
- Ekspres Perdana
Bus from Terminal Bersepadu Selatan to Kuala Krai
- Ave. Duration
- 9h 7m
- Frequency
- 5 times a day
- Estimated price
- RM 40–120
- Website
- Ekspres Perdana
- Ave. Duration
- 1h 55m
- Estimated price
- RM 280–340
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 stunningly beautiful Philippines islands you need to visit, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Singapore to Kuala Krai bus services, operated by 707 Inc Travel, arrive at Melaka Sentral station.
Singapore to Kuala Krai train services, operated by KTM Intercity, arrive at Krai station.
Yes, the driving distance between Singapore to Kuala Krai is 713 km. It takes approximately 9h 4m to drive from Singapore to Kuala Krai.
Book your Singapore to Kuala Krai bus tickets online with Omio and 12go.asia.
There are 26+ hotels available in Kuala Krai.


















