There are 7 ways to get from Nilai to George Town by plane, train, car ferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Kuala Lumpur International Airport
best- Fly from Kuala Lumpur International Airport (KUL) to Penang International Airport (PEN)plane KUL - PEN
3h 42mRM 106–240Train, car ferry
cheapest- Take the train from Nilai to KL Sentraltrain
- Take the train from Kl Sentral to Butterworthtrain Ets
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
6h 45mRM 24–85Train, bus, car ferry
- Take the train from Nilai to KL Sentraltrain
- Take the bus from KL Sentral to Butterworthbus
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
7h 48mRM 43–105Drive, car ferry
- Drive from Nilai to Sultan Abdul Halim Ferry Terminalcar
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
4h 36mRM 67–96Train, MRT to Sultan Abdul Aziz Shah, fly
- Take the train from Nilai to Kajangtrain
- Take the train from Kajang to Kwasa Sentraltrain
- Fly from Sultan Abdul Aziz Shah (SZB) to Penang International Airport (PEN)plane SZB - PEN
5h 36mRM 154–240Bus
- Take the bus from Nilai Sentral to Klia2bus
- Take the bus from Klia T2 to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Sungai Nibongbus Kl
8h 54mRM 114–170Drive 397.2 km
- Drive from Nilai to George Towncar 397.2 km
4h 26mRM 68–97
Nilai to George Town by train and car ferry
Questions & Answers
The cheapest way to get from Nilai to George Town is to train and car ferry which costs RM 24 - RM 85 and takes 6h 45m.
The fastest way to get from Nilai to George Town is to fly which takes 3h 42m and costs RM 100 - RM 240.
No, there is no direct bus from Nilai to George Town. However, there are services departing from Nilai Sentral and arriving at Presgrave Corner via Klia T2, Terminal Bersepadu Selatan and Terminal Bas Ekspres Sg Nibong. The journey, including transfers, takes approximately 8h 54m.
The distance between Nilai and George Town is 385 km. The road distance is 397.2 km.
The best way to get from Nilai to George Town without a car is to train and car ferry which takes 6h 45m and costs RM 24 - RM 85.
It takes approximately 3h 42m to get from Nilai to George Town, including transfers.
Nilai to George Town bus services, operated by Mybus Kr Travel, depart from Nilai Sentral station.
The best way to get from Nilai to George Town is to fly which takes 3h 42m and costs RM 100 - RM 240. Alternatively, you can bus, which costs RM 110 - RM 170 and takes 8h 54m.
Nilai to George Town bus services, operated by Mybus Kr Travel, arrive at Klia2 station.
Yes, the driving distance between Nilai to George Town is 397 km. It takes approximately 4h 26m to drive from Nilai to George Town.
What companies run services between Nilai, Malaysia and George Town, Malaysia?
AirAsia, Malaysia Airlines, and two other airlines fly from Kuala Lumpur International Airport (KUL) to Penang International Airport (PEN) hourly. Alternatively, you can take a bus from Nilai Sentral to Presgrave Corner via Klia2, Klia T2, Terminal Bersepadu Selatan, Sungai Nibong, and Terminal Bas Ekspres Sg Nibong in around 8h 54m.
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Penang International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 95–390
Flights from Sultan Abdul Aziz Shah to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 130–270
Flights from Sultan Abdul Aziz Shah to Penang International Airport via Langkawi
- Ave. Duration
- 3h
- When
- Friday
- Estimated price
- RM 130–270
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Nilai to KL Sentral
- Ave. Duration
- 1h 19m
- Frequency
- Every 2 hours
- Estimated price
- RM 13–18
- Website
- KTM Intercity
Train from Nilai to KL Sentral
- Ave. Duration
- 1h 19m
- Frequency
- Every 2 hours
- Estimated price
- RM 13–18
- Website
- KTM Intercity
Train from Nilai to Kajang
- Ave. Duration
- 32 min
- Frequency
- Every 2 hours
- Estimated price
- RM 6–10
- Website
- KTM Intercity
- Phone
- 03 – 5569 9999
- [email protected]
- Website
- suasanaedaran.com
Bus from KL Sentral to Butterworth
- Ave. Duration
- 4h 48m
- Frequency
- Every 2 hours
- Estimated price
- RM 28–85
- Book at
- easybook.com
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda 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 How to get from Southend Airport into central London, Is ride-sharing platform BlaBlaCar right for you?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Book your Nilai to George Town bus tickets online with 12go.asia.
There are 2425+ hotels available in George Town.







