Quick Answer
Best option: Take a taxi or private car directly from Kemaman to Sultan Mahmud Airport (TGG). Total time: ~1.5 hours. Cost: RM150–200 ($32–42). Key transfer point: None – it’s a direct door-to-door ride. For budget travellers, a long-distance bus from Kemaman to Kuala Terengganu (RM20–30 / $4–6) plus a local taxi to the airport (RM15–25 / $3–5) is the cheapest combo, taking about 3–4 hours total.
🚕 Taxi & Private Car – The Fastest & Most Convenient Option
Best for: travellers who value speed, comfort, and door-to-door service. This is the most recommended way to reach Sultan Mahmud Airport from Kemaman.
| Detail | Value |
|---|---|
| Distance | ~110 km |
| Duration | 1.5 – 2 hours |
| Cost (Taxi) | RM150–200 ($32–42) |
| Cost (Private transfer) | RM180–250 ($38–53) |
| Booking needed? | Recommended, especially at peak hours |
Route: From Kemaman town, take Federal Route 3 north toward Kuala Terengganu, then follow signs to Sultan Mahmud Airport (TGG). The road is well-paved and scenic, running along the coast.
How to book a taxi
- Local taxi stands: Kemaman bus terminal taxi counter – RM150–170 ($32–36).
- Grab app: GrabCar from Kemaman to TGG ~RM160–200 ($34–42) – book via Grab.
- Hotel concierge: Most hotels in Kemaman can arrange a private car for RM180–220 ($38–46).
- Airport transfer services: Pre-book via AirportTransfer.com or Booking.com transfers.
Pros & Cons
- ✅ Pros: Fastest, direct, comfortable, air-conditioned, luggage-friendly.
- ❌ Cons: Most expensive option; traffic jams possible during holidays (e.g., Hari Raya, Chinese New Year).
💡 Tip: If you are travelling in a group of 3–4, a private car is per person cheaper and far more comfortable than individual bus tickets.
Source: Malaysia Ministry of Transport – road distance data.
🚌 Bus + Local Transport – The Most Budget-Friendly Way
Best for: solo travellers & backpackers who want to save money and don’t mind a short transfer.
| Detail | Value |
|---|---|
| Total duration | 3 – 4 hours |
| Cost (bus only) | RM20–30 ($4–6) |
| Cost (bus + taxi) | RM35–55 ($7–11) |
| Bus frequency | Every 1–2 hours (daytime) |
| Operator | Maraliner, Sani Express, & local services |
Step-by-step instructions
- Step 1: From Kemaman Bus Terminal, take a long-distance bus to Kuala Terengganu Bus Terminal (terminal bas). Duration: 2–2.5 hours. Fare: RM20–30.
- Step 2: From Kuala Terengganu Bus Terminal, take a local bus (city bus) or a taxi/Grab to Sultan Mahmud Airport. Local bus: RM3–5 (30 min). Taxi: RM20–25 (15–20 min).
Bus operators & booking:
- Maraliner – daily departures from Kemaman to Kuala Terengganu.
- Sani Express – comfortable coaches with AC.
- BusOnlineTicket.com – compare and pre-book tickets.
Important tips for bus travellers
- 🚦 Luggage: Buses have underfloor storage, but space is limited – avoid oversized suitcases.
- ⏰ Timing: First bus around 6:30 AM; last bus around 7:00 PM. No overnight options on this route.
- 🍽️ Amenities: Most buses make a 15-min rest stop at a petrol station with toilet and food stalls.
- 🎫 Booking: Pre-book during Malaysian public holidays to secure a seat.
Source: Tourism Malaysia – bus route information.
🚗 Self-Drive (Rental Car) – Maximum Flexibility
Best for: independent travellers, families, or those planning to explore Terengganu before flying out.
| Detail | Value |
|---|---|
| Distance | ~110 km via Federal Route 3 |
| Drive time | 1.5 – 2 hours |
| Rental cost (per day) | RM100–180 ($21–38) |
| Fuel cost (one-way) | RM25–35 ($5–7) |
| Parking at airport | RM2–4 per day (covered lot) |
Route guidance
From Kemaman, head north on Highway 3 (Jalan Kuantan–Kuala Terengganu). The road is mostly two-lane with occasional passing lanes. You'll pass through coastal towns like Cherating, Kijal, and Chukai before reaching the airport turn-off just south of Kuala Terengganu.
Rental companies in Kemaman
- Hertz – pick-up in Kemaman town.
- Thrifty – located near Kemaman bus terminal.
- MYTC – local operator with competitive rates.
Pros & Cons
- ✅ Pros: Complete flexibility, stop anywhere, cheaper than taxi for 2+ people, can explore nearby beaches (Cherating, Batu Hitam).
- ❌ Cons: Need valid driving license (IDP for foreign visitors), fuel cost, parking fee, traffic during peak season.
⚠️ Important: Malaysia drives on the left. Speed limits: 90 km/h on federal roads, 110 km/h on highways. Radar traps are common.
Source: Road Transport Department Malaysia (JPJ) – driving regulations.
🚆 Train & Combo Options – A Scenic but Indirect Route
Best for: train enthusiasts or travellers already planning a longer journey along the East Coast. Note: There is no direct train from Kemaman to Sultan Mahmud Airport. The nearest KTMB station is Kuala Terengganu.
| Detail | Value |
|---|---|
| Nearest station | Kuala Terengganu (KTMB) |
| Distance station → airport | ~12 km (15 min by taxi) |
| Train from Kemaman? | No – you must first reach the station by bus or taxi |
| Kemaman → KTMB station (bus) | 2–2.5 hr, RM20–30 |
| KTMB station → airport (taxi) | 15 min, RM15–25 |
How the combo works
- Take a bus from Kemaman → Kuala Terengganu Bus Terminal (2–2.5 hr).
- Walk or take a short taxi to Kuala Terengganu KTMB station (5 min).
- Take a KTMB train toward Dabong / Tumpat (if you want a train ride), but you'll need to loop back – this is only for train lovers.
- Alternatively, skip the train and take a direct taxi from the bus terminal to the airport (RM20–25).
🔁 Practical verdict: The train combo is not recommended for reaching the airport efficiently. Use it only if you specifically want a train experience as part of a longer trip. For airport transfer, stick to taxi or bus+taxi.
KTMB schedule & booking: KTMB official website.
Source: KTMB – station and route data.
📱 Ride-Sharing (Grab / MyCar) – The Digital Alternative
Best for: tech-savvy travellers who want a fixed price and cashless payment.
| Detail | Value |
|---|---|
| Available? | Yes – Grab operates in Kemaman and Kuala Terengganu |
| Estimated fare | RM160–200 ($34–42) |
| Wait time | 5–15 min (depending on location) |
| Payment | Cash, card, or GrabPay |
How to use Grab from Kemaman to TGG
- Open the Grab app and set pick-up to your location in Kemaman.
- Set drop-off to Sultan Mahmud Airport (TGG).
- Choose GrabCar (standard) or GrabCar Premium (larger vehicle).
- Confirm price before booking – no surge pricing surprises.
✅ Pros: Fixed price, no haggling, track your ride, cashless.
❌ Cons: Availability may be limited in Kemaman town during off-peak hours; surge pricing possible during holidays.
💡 Tip: If you're staying at a resort near Cherating or Kijal, Grab availability is better than in central Kemaman.
Source: Grab Malaysia – service coverage.
📊 Cost & Time Comparison – All Options at a Glance
Use this table to quickly compare every possible way from Kemaman to Sultan Mahmud Airport (TGG).
| Mode | Duration | Cost (MYR) | Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| 🚕 Taxi / Private Car | 1.5 – 2 hr | RM150–200 | $32–42 | 0 (direct) | Speed & comfort |
| 🚌 Bus + Local Taxi | 3 – 4 hr | RM35–55 | $7–11 | 1 (bus terminal) | Budget travel |
| 🚗 Self-Drive (rental) | 1.5 – 2 hr | RM125–215* | $26–45 | 0 (direct) | Flexibility |
| 📱 Grab / Ride-Share | 1.5 – 2 hr | RM160–200 | $34–42 | 0 (direct) | Cashless convenience |
| 🚆 Train Combo | 3.5 – 5 hr | RM60–90 | $13–19 | 2+ (bus + train + taxi) | Train enthusiasts only |
* Self-drive cost includes 1-day rental (RM100–180) + fuel (RM25–35).
🏆 Best overall: Taxi / Private Car – fastest, most reliable, and cost-effective for groups.
💰 Cheapest: Bus + local taxi – RM35–55 ($7–11).
Source: Malaysia Open Data – transportation cost benchmarks.
🧳 Traveler Tips & Insights – Real Advice for a Smooth Trip
🚦 Luggage & heavy bags
- Taxi / Grab: No issues – boot space for 2–3 large suitcases.
- Bus: Limited underfloor storage. If you have more than one large bag, consider a taxi.
- 💡 Takkyubin (baggage delivery): Although not common on this route, you can use Ta-Q-Bin (Yamato Transport) in Malaysia to send luggage ahead if you're travelling from KL or Penang. Check Ta-Q-Bin Malaysia.
⏰ Peak season warnings
- Hari Raya Aidilfitri & Aidiladha: Roads are congested. Book taxis or buses at least 2 weeks in advance.
- Chinese New Year: Same situation – heavy traffic on Highway 3.
- School holidays (March, June, December): Bus seats sell out quickly.
🔄 Transfer tips
- Kemaman Bus Terminal has basic facilities – toilets, small food stalls, and a surau.
- Kuala Terengganu Bus Terminal is modern with cafes, air-conditioned waiting areas, and taxi counters.
- Sultan Mahmud Airport (TGG) is small but efficient. Check-in counters open 2 hours before domestic flights and 3 hours before international.
🌴 Make a detour – coastal gems
If you have time, consider stopping at Cherating Beach (famous for kite surfing) or Batu Hitam (black sand beach) along the way. Both are right on Highway 3.
Source: Tourism Malaysia – travel tips.
❓ FAQs: Kemaman to Sultan Mahmud Airport – Everything You Need to Know
Is there a direct train from Kemaman to Sultan Mahmud Airport?
No, there is no direct train. The nearest KTMB station is Kuala Terengganu (about 110 km away). You would need to take a taxi or bus from Kemaman to the station, then a train, and finally another taxi to the airport – which is impractical.
What is the cheapest way to get from Kemaman to Sultan Mahmud Airport?
The cheapest option is the long-distance bus from Kemaman to Kuala Terengganu Bus Terminal (RM20–30 / $4–6) followed by a local bus or taxi to the airport (RM15–25 / $3–5). Total cost: RM35–55 ($7–11) and takes about 3–4 hours.
What is the fastest way from Kemaman to Sultan Mahmud Airport?
A taxi or private car is the fastest, taking approximately 1.5 hours directly. Cost: RM150–200 ($32–42). This is the most time-efficient option.
How much does a taxi from Kemaman to Sultan Mahmud Airport cost?
A standard taxi fare is RM150–200 ($32–42) depending on the operator and time of day. Pre-booked private transfers may cost RM180–250 ($38–53).
Can I fly from Kemaman to Sultan Mahmud Airport?
No commercial flights operate between Kemaman and Sultan Mahmud Airport because the distance is only about 110 km – far too short for air travel. The airport itself is your final destination.
Is it better to take the bus or a taxi from Kemaman to Sultan Mahmud Airport?
If you prioritise speed and convenience, choose a taxi (1.5 hr, RM150–200). If you are on a tight budget, the bus + local transport combo is much cheaper (RM35–55) but takes 3–4 hours. Families with heavy luggage often prefer taxis.
Are there overnight buses from Kemaman to Sultan Mahmud Airport?
There are no direct overnight buses from Kemaman to the airport. However, some overnight buses from further south (e.g., Kuantan or KL) pass through Kemaman and stop at Kuala Terengganu, from where you can take a morning taxi to the airport.
What is the best way to travel from Kemaman to Sultan Mahmud Airport with children?
A private taxi or pre-booked family car is the best option. It offers direct door-to-door service, room for child seats, and stops for breaks. Cost: RM180–220 ($38–46). The bus option is cheaper but less comfortable with young children.