There are 8 ways to get from Kluang to Kepala Batas by train, bus, car, plane, car ferry, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kluang to Butterworthtrain Northbound
8h 44mRM 101–102Train #2
cheapest- Take the train from Kluang to Butterworthtrain Ets
8h 44mRM 19–79Bus
- Take the bus from Terminal Bas Kluang to Terminal Bersepadu Selatanbus Kluang
- Take the bus from Terminal Bersepadu Selatan to Butterworthbus Tbs
9h 13mRM 101–145Drive 617.8 km
- Drive from Kluang to Kepala Batascar 617.8 km
6h 41mRM 105–151Train to Senai International Airport, fly to Penang International Airport, car ferry, line 601 bus
- Take the train from Kluang to Jb Sentraltrain
- Fly from Senai International Airport (JHB) to Penang International Airport (PEN)plane JHB - PEN
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the bus from (M1) Penang Sentral to Taman Aman Putrabus
7h 19mRM 209–455Train to Senai International Airport, fly to Alor Setar, tram
- Take the train from Kluang to Jb Sentraltrain
- Fly from Senai International Airport (JHB) to Alor Setar (AOR)plane JHB - AOR
- Take the tram from Anak Bukit to Butterworthtram
7h 23mRM 236–585Train to Senai International Airport, fly to Ipoh, train
- Take the train from Kluang to Jb Sentraltrain
- Fly from Senai International Airport (JHB) to Ipoh (IPH)plane JHB - IPH
- Take the train from Ipoh to Butterworthtrain
8h 29mRM 209–581Train, bus to Singapore Changi Airport, fly to Penang International Airport, car ferry
- Take the train from Kluang to Jb Sentraltrain
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Penang International Airport (PEN)plane SIN - PEN
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
9h 45mRM 250–906
Kluang to Kepala Batas by train and bus
Questions & Answers
The cheapest way to get from Kluang to Kepala Batas is to train which costs RM 19 - RM 80 and takes 8h 44m.
The fastest way to get from Kluang to Kepala Batas is to drive which takes 6h 41m and costs RM 100 - RM 160.
No, there is no direct bus from Kluang to Kepala Batas. However, there are services departing from Terminal Bas Kluang and arriving at Taman Aman Putra via Terminal Bersepadu Selatan and (M1) Penang Sentral. The journey, including transfers, takes approximately 9h 13m.
No, there is no direct train from Kluang to Kepala Batas. However, there are services departing from Kluang and arriving at Butterworth via . The journey, including transfers, takes approximately 8h 44m.
The distance between Kluang and Kepala Batas is 667 km. The road distance is 617.8 km.
The best way to get from Kluang to Kepala Batas without a car is to train which takes 8h 44m and costs RM 101 - RM 103.
It takes approximately 8h 44m to get from Kluang to Kepala Batas, including transfers.
Kluang to Kepala Batas bus services, operated by KKKL Express, depart from Terminal Bas Kluang station.
Kluang to Kepala Batas train services, operated by KTM ETS, depart from Kluang station.
The best way to get from Kluang to Kepala Batas is to train which takes 8h 44m and costs RM 101 - RM 103. Alternatively, you can bus, which costs RM 100 - RM 150 and takes 9h 13m.
What companies run services between Kluang, Malaysia and Kepala Batas, Penang, Malaysia?
KTM ETS operates a train from Kluang to Butterworth once daily. Tickets cost RM 99 and the journey takes 7h 30m. Alternatively, you can take a bus from Terminal Bas Kluang to Taman Aman Putra via Terminal Bersepadu Selatan, Butterworth, and (M1) Penang Sentral in around 9h 13m.
- Website
- airasia.com
Flights from Senai International Airport to Penang International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 180–370
Flights from Senai International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 2h 56m
- When
- Every day
- Estimated price
- RM 180–370
Flights from Senai International Airport to Penang International Airport via Langkawi
- Ave. Duration
- 3h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 180–370
Flights from Senai International Airport to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 200–490
Flights from Senai International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- RM 200–490
Flights from Senai International Airport to Ipoh
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 190–480
Flights from Singapore Changi Airport to Penang International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- RM 210–800
Flights from Singapore Changi Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- RM 210–800
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Kluang to Butterworth
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- RM 99
- Website
- KTM
- Silver
- RM 59–64
- Gold
- RM 99
- Platinum
- RM 130–140
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Terminal Bas Kluang to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- RM 45–70
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Butterworth
- Ave. Duration
- 4h 51m
- Frequency
- Every 3 hours
- Estimated price
- RM 40–90
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
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 4 of the smartest ways to explore Australia, 10 amazing places to get away from it all in Australia, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
Kluang to Kepala Batas bus services, operated by KKKL Express, arrive at Terminal Bersepadu Selatan station.
Kluang to Kepala Batas train services, operated by KTM ETS, arrive at Butterworth station.
Yes, the driving distance between Kluang to Kepala Batas is 618 km. It takes approximately 6h 41m to drive from Kluang to Kepala Batas.
There are 2400+ hotels available in Kepala Batas.





