There are 5 ways to get from Tumpat to Gemas by bus, train, car, or plane
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 Kota Bharu to Dungunbus
- Take the bus from Dungun to Gemasbus
11h 49mRM 69–98Train
cheapest- Take the train from Tumpat to Kuala Lipistrain Sh
- Take the train from Kuala Lipis to Gemastrain Sh
13h 50mRM 47–201Drive 554.2 km
- Drive from Tumpat to Gemascar 554.2 km
7h 2mRM 90–129Fly to Senai International Airport, bus
- Fly from Sultan Ismail Petra (KBR) to Senai International Airport (JHB)plane KBR - JHB
- Take the bus from JB Larkin Terminal to Bus Terminal Segamatbus
9h 14mRM 244–565Fly to Kuala Lumpur International Airport, bus
- Fly from Sultan Ismail Petra (KBR) to Kuala Lumpur International Airport (KUL)plane KBR - KUL
- Take the bus from Kuala Lumpur International Airport to Terminal 1 Serembanbus
- Take the bus from Terminal One to Terminal Bahaubus
10h 55m
Tumpat to Gemas by train
Questions & Answers
The cheapest way to get from Tumpat to Gemas is to bus which costs RM 65 - RM 100 and takes 11h 49m.
The fastest way to get from Tumpat to Gemas is to drive which takes 7h 2m and costs RM 85 - RM 130.
No, there is no direct bus from Tumpat to Gemas. However, there are services departing from Ktm Tumpat and arriving at Gemas via Kota Bharu and Dungun. The journey, including transfers, takes approximately 11h 49m.
No, there is no direct train from Tumpat to Gemas. However, there are services departing from Tumpat and arriving at Gemas via Kuala Lipis. The journey, including transfers, takes approximately 13h 50m.
The distance between Tumpat and Gemas is 585 km. The road distance is 554.2 km.
The best way to get from Tumpat to Gemas without a car is to bus which takes 11h 49m and costs RM 65 - RM 100.
It takes approximately 11h 49m to get from Tumpat to Gemas, including transfers.
Tumpat to Gemas bus services, operated by Ekspres Mutiara, depart from Kota Bharu station.
Tumpat to Gemas train services, operated by KTM Intercity, depart from Tumpat station.
The best way to get from Tumpat to Gemas is to bus which takes 11h 49m and costs RM 65 - RM 100. Alternatively, you can train, which costs RM 45 - RM 210 and takes 13h 50m.
What companies run services between Tumpat, Malaysia and Gemas, Malaysia?
You can take a bus from Ktm Tumpat to Gemas via Kota Bharu and Dungun in around 11h 49m. Alternatively, you can take a train from Tumpat to Gemas via Kuala Lipis in around 13h 50m.
- Website
- airasia.com
Flights from Sultan Ismail Petra to Senai International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 130–390
Flights from Sultan Ismail Petra to Senai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- RM 130–390
Flights from Sultan Ismail Petra to Kuala Lumpur International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 80–240
- Website
- malaysiaairlines.com
Flights from Sultan Ismail Petra to Kuala Lumpur International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- RM 90–400
- Website
- fireflyz.com.my
Flights from Sultan Ismail Petra to Kuala Lumpur International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- RM 90–400
- Website
- malindoair.com
Flights from Sultan Ismail Petra to Kuala Lumpur International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 95–220
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Tumpat to Kuala Lipis
- Ave. Duration
- 7h 43m
- Frequency
- Once daily
- Estimated price
- RM 26–130
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 26–40
- Shuttle
- RM 45–130
- Express First
- RM 60–80
Train from Kuala Lipis to Gemas
- Ave. Duration
- 5h 7m
- Frequency
- Once daily
- Estimated price
- RM 21–75
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 21–29
- Shuttle
- RM 28–75
- Express First
- RM 40–55
- Phone
- (09) 774 2655
- hq@e-mutiara.com
- Website
- e-mutiara.com.my
Bus from Kota Bharu to Dungun
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- RM 26–40
- Schedules at
- e-mutiara.com.my
- Book at
- e-mutiara.com.my
- Phone
- 017-6592527
- talk2us@parkmayberhad.com.my
- Website
- transnasional.com.my
Bus from Dungun to Gemas
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- RM 30–40
- Website
- https://www.transnasional.com.my/
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from JB Larkin Terminal to Bus Terminal Segamat
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 19–23
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
- Phone
- +(603) 8787 3894
- enquiry@airportcoach.com.my
- Website
- facebook.com
Bus from Kuala Lumpur International Airport to Terminal 1 Seremban
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- RM 12–17
- Schedules at
- facebook.com
- Book at
- facebook.com
- Website
- nssit.com.my
Bus from Terminal One to Terminal Bahau
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Schedules at
- https://bas.my/basmyseremban.php
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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from Southend Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Tumpat to Gemas bus services, operated by Ekspres Mutiara, arrive at Dungun station.
Tumpat to Gemas train services, operated by KTM Intercity, arrive at Kuala Lipis station.
Yes, the driving distance between Tumpat to Gemas is 554 km. It takes approximately 7h 2m to drive from Tumpat to Gemas.
There are 37+ hotels available in Gemas.

















