Quick Answer
Best overall option: KTM ETS train from Segamat Station to Kempas Baru Station (2h 05min, RM 22–30 / US$ 5–7), then Grab/Taxi to Senai Airport (20–25 min, RM 15–25 / US$ 3–5). Total time: ~2h 45min–3h 15min | Total cost: RM 42–55 (US$ 9–12). This train + ride-hail combination beats driving in cost and avoids traffic uncertainty. For budget travellers, the bus via Larkin is cheapest (RM 28–38, US$ 6–8) but adds 1–1.5 hours.
🚆 Train from Segamat to Senai Airport (KTM ETS & Komuter)
Senai Airport (JHB) does not have a dedicated railway station, so the train option requires a short final transfer by road. However, the train is the best balance of speed, cost, and comfort for most travellers. Below are the two main train-based routes.
Option A: KTM ETS (Electric Train Service) – Recommended
Route: Segamat → JB Sentral (Johor Bahru) → Taxi/Grab to Senai Airport
- Train time: 2h 05min–2h 20min (ETS Platinum/Express)
- Frequency: 5–7 departures daily (6:45 AM – 8:30 PM)
- Ticket price: RM 24–35 (US$ 5–8) depending on class & advance booking
- Transfer at JB Sentral: Grab to Senai Airport – 30–40 min, RM 18–28 (US$ 4–6)
- Total time: 2h 50min–3h 15min
- Total cost: RM 42–63 (US$ 9–14)
Option B: KTM Komuter (Shuttle) – Budget-Friendly
Route: Segamat → Kempas Baru → Taxi/Grab to Senai Airport
- Train time: 2h 30min–2h 50min (Komuter, more stops)
- Frequency: 4–6 departures daily
- Ticket price: RM 18–25 (US$ 4–6)
- Transfer at Kempas Baru: Grab to Senai Airport – 20–25 min, RM 12–18 (US$ 3–4)
- Total time: 3h 00min–3h 30min
- Total cost: RM 30–43 (US$ 7–9)
Train Comparison Table
| Feature | ETS (via JB Sentral) | Komuter (via Kempas Baru) |
|---|---|---|
| Travel Time (train only) | 2h 05min–2h 20min | 2h 30min–2h 50min |
| Seat comfort | ★ ★ ★ ★ ☆ (reclining, legroom, AC) | ★ ★ ★ ☆ ☆ (standard commuter seats) |
| Luggage space | Dedicated overhead racks + end-of-car | Limited overhead; large bags at door area |
| WiFi / power outlets | Free WiFi (limited) + 2-pin sockets | No WiFi, limited power |
| Ticket price (adult) | RM 24–35 (US$ 5–8) | RM 18–25 (US$ 4–6) |
| Final Grab cost | RM 18–28 (US$ 4–6) | RM 12–18 (US$ 3–4) |
| Total cost | RM 42–63 (US$ 9–14) | RM 30–43 (US$ 7–9) |
Bottom line: Choose ETS if you value speed, comfort, and have luggage. Choose Komuter if you're on a tight budget and travel light. Book ETS tickets 2–4 weeks ahead via KTM official website for the best fares.
🚌 Bus from Segamat to Senai Airport – Cheapest Option
Taking a bus is the most economical way to reach Senai Airport from Segamat, but it requires a transfer at Larkin Sentral Terminal in Johor Bahru. This option is ideal if you have time to spare and want to minimise costs.
Step-by-Step Bus Route
- Segamat to Larkin Sentral: Take an express bus (Cepat Ekspres, Mayang Sari, or similar). Departures from Segamat Bus Terminal every 1–2 hours between 6:00 AM and 8:00 PM. Journey time: 3h 00min–3h 30min. Cost: RM 18–25 (US$ 4–6).
- Larkin to Senai Airport: From Larkin, take the Causeway Link airport shuttle (route AA1) or a local bus (route 77) to Senai Airport. Journey time: 45–60 min. Cost: RM 4–8 (US$ 1–2).
Bus Comparison Table
| Bus Type | Route | Time | Cost (RM) | Frequency |
|---|---|---|---|---|
| Express Bus (day) | Segamat → Larkin | 3h–3h30min | 18–25 | Every 1–2 hours, 6 AM–8 PM |
| Overnight Bus | Segamat → Larkin | 3h30min–4h | 22–30 | 11 PM, 12 AM, 1 AM (limited) |
| Airport Shuttle (AA1) | Larkin → Senai Airport | 45–60 min | 4–8 | Every 30–60 min, 5 AM–10 PM |
| Local Bus (77) | Larkin → Senai Airport | 55–70 min | 3–5 | Every 1–2 hours |
Total bus option: 3h 45min–4h 30min | RM 22–33 (US$ 5–7). Tip: Buy your express bus ticket 1–2 days in advance at the Segamat counter or via Easybook to secure a seat, especially on weekends.
Important: Overnight buses arrive at Larkin around 3–4 AM. The airport shuttle starts at 5 AM, so you may wait 1–2 hours at Larkin. Pack snacks and a jacket — the terminal can be chilly.
🚕 Taxi / Private Car – Fastest Door-to-Door
For travellers who prioritise speed and convenience over cost, a direct taxi or private car from Segamat to Senai Airport is the fastest option. This is especially suitable for groups (3–4 people), late-night arrivals, or travellers with heavy luggage.
Taxi / Private Transfer Options
| Service | Estimated Time | Estimated Cost (RM) | Estimated Cost (US$) | Notes |
|---|---|---|---|---|
| Local Taxi (metered) | 2h 30min–2h 45min | 280–350 | 61–76 | Negotiate fixed price before departure |
| Grab Car (standard) | 2h 30min–2h 45min | 190–280 | 41–61 | Surcharge may apply for 225 km trip |
| Pre-booked Airport Transfer | 2h 30min–2h 45min | 220–320 | 48–70 | Reliable, fixed price, meet at Segamat hotel |
| MPV/SUV (6 pax) | 2h 30min–2h 45min | 350–450 | 76–98 | Good for groups with luggage |
Tips for taxi travellers:
- Book via Grab app in advance for price certainty — Grab allows 7-day advance booking in Malaysia.
- If hailing a local taxi at Segamat stand, expect to pay RM 280–350. Confirm the fare before boarding.
- The route via PLUS Highway (E2) is generally smooth except during peak hours (7–9 AM, 5–7 PM) around Johor Bahru.
- For late-night arrivals at Segamat (after 10 PM), taxi is the only reliable option — buses and trains stop running.
When taxi is your best choice: ✅ After 9 PM | ✅ Group of 3–4 pax | ✅ Heavy/bulky luggage | ✅ Early morning flight (before 7 AM) from Senai
🚗 Self-Drive from Segamat to Senai Airport
Driving yourself offers the greatest flexibility and is the fastest door-to-door option if you already have a car or can rent one. It's also the best choice if you plan to explore Johor before or after your flight.
Route & Estimates
- Distance: 225 km via PLUS Highway (E2)
- Driving time: 2h 20min–2h 45min (depending on traffic)
- Toll cost: RM 32–38 (US$ 7–8) — toll is paid via Touch 'n Go card or SmartTAG
- Fuel cost: RM 50–65 (US$ 11–14) for a standard sedan (estimated 8 L/100 km)
- Car rental (if needed): RM 150–250/day (US$ 33–54) from Segamat local rental agencies
- Parking at Senai Airport: RM 3–5/hour or RM 25–40/day (US$ 1–9)
Total driving cost (own car): RM 82–103 (US$ 18–22) including toll and fuel. With a rental car, add RM 150–250/day.
Best for: Families, couples with lots of luggage, travellers who want to visit JB on the way, or those staying in Segamat for a few days.
Pro tip: Download Waze or Google Maps before leaving Segamat. Traffic around the Senai exit can be heavy on Friday evenings and Sunday afternoons.
📊 Segamat → Senai Airport – Cost & Time Comparison
Use this table to quickly compare your options and choose the best transport based on your budget and schedule.
| Transport Mode | Total Time | Total Cost (RM) | Total Cost (US$) | Transfers | Best For |
|---|---|---|---|---|---|
| 🚆 ETS + Grab ⭐ Recommended | 2h 50min–3h 15min | 42–63 | 9–14 | 1 (JB Sentral) | Speed + value |
| 🚆 Komuter + Grab | 3h 00min–3h 30min | 30–43 | 7–9 | 1 (Kempas Baru) | Budget train |
| 🚌 Express Bus + Shuttle 💰 Cheapest | 3h 45min–4h 30min | 22–33 | 5–7 | 1 (Larkin) | Lowest cost |
| 🚕 Taxi Direct | 2h 30min–2h 45min | 280–350 | 61–76 | 0 | Door-to-door speed |
| 🚗 Self-Drive | 2h 20min–2h 45min | 82–103 (toll+fuel) | 18–22 | 0 | Flexibility / groups |
| 🚕 Grab Direct | 2h 30min–2h 45min | 190–280 | 41–61 | 0 | Convenience |
🏆 Best overall: ETS train + Grab — fastest public transport, comfortable, and affordable.
💰 Cheapest: Express bus + airport shuttle — RM 22–33 (US$ 5–7).
⏱️ Fastest: Self-drive or taxi — 2h 20min–2h 45min door-to-door.
Note: All prices are estimates as of 2025. Fares may fluctuate based on demand, booking time, and season. Always confirm current rates on official websites.
🧳 Traveler Tips & Insider Advice for Segamat → Senai Airport
Based on local knowledge and frequent traveller feedback, here are practical tips to make your journey smoother.
🎒 Luggage & Baggage
- Takkyubin (baggage delivery) is not available in Segamat — unlike Japan, Malaysia's luggage forwarding services are limited to major cities. You must carry your bags the whole way.
- On KTM trains, luggage space is available at the end of each carriage for large suitcases. On Komuter trains, try to board at the centre of the platform where doors open directly into carriage ends with more space.
- If you're taking the bus via Larkin, consider packing light — the 3.5-hour bus ride and subsequent shuttle can be tiring with heavy bags.
🕐 Timing & Schedules
- Book ETS tickets 2–4 weeks in advance for popular departures (Friday evening, Sunday afternoon, public holidays). The KTM booking window opens 30 days ahead.
- Avoid the 7:00–8:30 AM and 5:00–7:00 PM windows on the PLUS Highway — traffic around JB can add 30–45 minutes to your drive or taxi ride.
- If you have a flight before 9 AM, consider taking the last ETS train (arrivals ~8:30 PM) and staying overnight near Senai. Budget hotels near the airport start at RM 60–80 (US$ 13–17).
🔁 Transfers & Navigation
- JB Sentral is a large, busy station. Follow signs for "Exit / Taxi" — the Grab pick-up point is on the ground floor east side. Wait inside the station until your driver arrives.
- Kempas Baru Station is much smaller and easier to navigate. From the platform, walk straight to the main road — Grab pick-up is immediate.
- Larkin Terminal can feel chaotic. The airport shuttle (AA1) departs from Bay 7 on the ground floor. Look for the blue Causeway Link counter to buy your ticket.
🔌 Connectivity & Comfort
- Free WiFi is available on ETS trains but can be slow — download your entertainment in advance.
- Power outlets on ETS trains are 2-pin (Malaysian standard). Bring a power bank for peace of mind.
- The air conditioning on both trains and buses can be strong — carry a light jacket or shawl.
📅 Seasonal Considerations
- Chinese New Year (Jan–Feb) and Hari Raya (dates vary): Book all transport 4–6 weeks ahead. Prices for ETS and buses rise by 20–40%.
- School holidays (March, June–July, December): Trains and buses fill up quickly. Use KTM's official site or Easybook for bookings.
🧠 Local wisdom: "Most travellers from Segamat heading to Senai Airport are catching domestic flights — but if you're flying international, get to the airport 3 hours early. The check-in queues at Senai can be long during peak seasons." — Frequent traveller from Segamat
❓ FAQs: Segamat to Senai Airport
Is there a direct train from Segamat to Senai Airport?
No, there is no direct train to Senai Airport. Senai Airport does not have a railway station. You must take a KTM train from Segamat to Kempas Baru or JB Sentral, then transfer to a taxi or Grab for the final 20–35 minute journey to the airport.
What is the cheapest way from Segamat to Senai Airport?
The cheapest option is the combination of KTM Komuter train (Segamat → Kempas Baru) followed by a shared Grab ride. Total cost: RM 32–42 (US$ 7–9). If you choose the express bus Segamat → Larkin → Senai Airport shuttle, the cost is RM 28–38 (US$ 6–8) but takes 1–1.5 hours longer.
How long does it take to drive from Segamat to Senai Airport?
Driving from Segamat to Senai Airport via the PLUS Highway (E2) takes approximately 2 hours 30 minutes to 2 hours 45 minutes, covering about 225 km. This is the fastest door-to-door option if you have a car or hire a taxi.
Are there overnight buses from Segamat to Senai Airport?
There are no direct overnight buses from Segamat to Senai Airport. However, several bus operators run overnight services from Segamat to Johor Bahru's Larkin Terminal (departures around 11 PM–1 AM). From Larkin, you can take a Grab or airport shuttle from 5 AM onward.
How much does a taxi from Segamat to Senai Airport cost?
A direct private taxi from Segamat to Senai Airport costs RM 250–350 (US$ 54–76), depending on the operator, vehicle type, and time of day. Grab car estimates range from RM 190–280 (US$ 41–61) for the one-way trip, but drivers may request additional surcharges for the 2.5-hour journey.
What is the fastest way from Segamat to Senai Airport?
The fastest public-transport option is KTM ETS train from Segamat to JB Sentral (2h 10min) + Grab to Senai Airport (30–40 min), total 2h 50min–3h 15min. The fastest door-to-door option is private car/taxi: 2h 30min–2h 45min. Driving yourself is fastest if traffic is light.
Can I use my ETS train ticket for the Segamat to Senai Airport journey?
Your ETS ticket covers Segamat to JB Sentral or Kempas Baru only. It does not cover the final leg to Senai Airport. You must purchase a separate taxi or Grab transfer from the train station to the airport. Budget an additional RM 15–30 (US$ 3–7) for that final connection.
Is it better to fly to Senai Airport or take ground transport from Segamat?
Since Senai Airport (JHB) is a domestic hub with limited international routes, and Segamat has no airport, "flying" isn't a viable starting option. The best approach is ground transport: train + Grab (RM 42–55, 3h–3h30min) or direct taxi (RM 250–350, 2h30min–2h45min). For domestic connections beyond Senai, consider taking the train directly to KL or other major cities instead of transiting through Senai.