There are 8 ways to get from Nanning to Penang by plane, train, 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 to Penang International Airport
best- Fly from Nanning (NNG) to Penang International Airport (PEN)plane NNG - PEN
9h 51mRM 492–1,612Train, bus via Khuan Niang
- Take the train from Nanning to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the bus from Morning market Talat Sao to Hua Hin Bus Stationbus
- Take the train from Pranburi to Khuan Niangtrain 169
- Take the bus from McDonalds Lee Gardens Hat Yai to George Town Hotel Transferbus
2dRM 792–1,415Bus via Bangkok
- Take the bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Nuoc Ngam Bus Station to Savannakhet Bus Stationbus
- Take the bus from Mukdahan to Bangkok Mochit Bus Terminalbus
- Take the bus from Mochit Terminal to Komtarbus
2d 12hRM 517–1,155Drive 2,817.7 km
- Drive from Nanning to George Towncar 2,817.7 km
38h 12mRM 1,451–2,096Fly to Alor Setar, train
- Fly from Nanning (NNG) to Alor Setar (AOR)plane NNG - AOR
- Take the train from Anak Bukit to Tasek Gelugortrain
18h 43mRM 633–1,965Train, bus
- Take the train from Nanning to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the train from Khamsavath Station to Don Mueangtrain
- Take the bus from Mochit Terminal to Komtarbus
2d 6hRM 702–1,304Bus
- Take the bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus
- Take the bus from Nong Khai Bus Station to Phuket Bus Terminal 2bus
- Take the bus from Phuket Bus Terminal 2 to Komtar Towerbus
3d 1hRM 742–906Bus #2
- Take the bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus
- Take the bus from Khua Din Bus Station to Udon Thani Bus Terminal 1bus
- Take the bus from Udon Thani 1 to Phuket Bus Terminal 2bus
- Take the bus from Phuket Bus Terminal 2 to George Town Transferbus
3d 3hRM 689–803
Nanning (NNG) to Penang International Airport (PEN) flights
Comparing Your Travel Options
The cheapest way to get from Nanning to Penang is to bus via Bangkok which costs RM 500 - RM 1200 and takes 2 days 12h.
The fastest way to get from Nanning to Penang is to fly which takes 9h 51m and costs RM 490 - RM 1700.
No, there is no direct bus from Nanning to Penang. However, there are services departing from Nanning Tourism Distribution Centre and arriving at Komtar via Nuoc Ngam Bus Station, Savannakhet Bus Station, Mukdahan and Mochit Terminal. The journey, including transfers, takes approximately 2 days 12h.
The distance between Nanning and Penang is 2136 km. The road distance is 2817.7 km.
The best way to get from Nanning to Penang without a car is to train and bus via Khuan Niang which takes 2 days 0h and costs RM 750 - RM 1500.
It takes approximately 9h 51m to get from Nanning to Penang, including transfers.
Nanning to Penang bus services, operated by China Bus Guide, depart from Nanning Tourism Distribution Centre station.
The best way to get from Nanning to Penang is to fly which takes 9h 51m and costs RM 490 - RM 1700. Alternatively, you can bus via Bangkok, which costs RM 500 - RM 1200 and takes 2 days 12h.
Nanning to Penang bus services, operated by China Bus Guide, arrive at Ha Noi Nuoc Ngam Bus Station.
Yes, the driving distance between Nanning to Penang is 2818 km. It takes approximately 38h 12m to drive from Nanning to Penang.
What companies run services between Nanning, China and Penang, Malaysia?
Scoot Tigerair, China Southern Airlines, and nine other airlines fly from Nanning (NNG) to Penang International Airport (PEN) 5 times a day. Alternatively, you can take a bus from Nanning Tourism Distribution Centre to Komtar via Ha Noi Nuoc Ngam Bus Station, Nuoc Ngam Bus Station, Savannakhet Bus Station, Mukdahan, Bangkok Mochit Bus Terminal, and Mochit Terminal in around 2d 12h.
- Website
- airasia.com
Flights from Nanning to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- RM 500–1,600
Flights from Nanning to Alor Setar via Kuala Lumpur
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- RM 600–1,900
Flights from Nanning to Alor Setar via Haikou, Kuala Lumpur
- Ave. Duration
- 14h 5m
- When
- Every day
- Estimated price
- RM 750–1,900
- Website
- csair.com
Flights from Nanning to Penang International Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- RM 600–2,400
Flights from Nanning to Penang International Airport via Chongqing
- Ave. Duration
- 8h 10m
- When
- Monday and Friday
- Estimated price
- RM 600–2,500
- Website
- flyscoot.com
Flights from Nanning to Penang International Airport via Singapore Changi
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- RM 480–1,600
- Website
- fireflyz.com.my
Flights from Nanning to Penang International Airport via Haikou
- Ave. Duration
- 7h 50m
- When
- Monday and Friday
- Estimated price
- RM 700–1,600
- Website
- hkexpress.com
Flights from Nanning to Penang International Airport via Hong Kong
- Ave. Duration
- 8h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- RM 600–1,700
- Website
- chongqingairlines.cn
Flights from Nanning to Penang International Airport via Chongqing
- Ave. Duration
- 8h 10m
- When
- Monday and Friday
- Estimated price
- RM 600–2,500
- Website
- thaiairways.com
Flights from Nanning to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- RM 490–1,700
Train from Nanning to Kunming South
- Ave. Duration
- 3h 57m
- Frequency
- Every 2 hours
- Estimated price
- RM 130–310
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- RM 130–190
- Adult - 1st Class
- RM 220–310
Train from Nanning to Kunming South
- Ave. Duration
- 3h 57m
- Frequency
- Every 2 hours
- Estimated price
- RM 130–310
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- RM 130–190
- Adult - 1st Class
- RM 220–310
- Phone
- 021-891888
- Website
- facebook.com
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- RM 260–600
- Schedules at
- baolau.com
- Second Class
- RM 260–360
- First Class
- RM 350–600
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- RM 260–600
- Schedules at
- baolau.com
- Second Class
- RM 260–360
- First Class
- RM 350–600
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Pranburi to Khuan Niang
- Ave. Duration
- 11h 2m
- Frequency
- Twice daily
- Estimated price
- RM 27–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 28–35
- 2nd Class (Air-Conditioned Berth)
- RM 27–35
- 2nd Class (Air-conditioned Seat)
- RM 66–71
Train from Khamsavath Station to Don Mueang
- Ave. Duration
- 12h 38m
- Frequency
- Once daily
- Estimated price
- RM 25–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 27–33
- 2nd Class (Air-Conditioned Berth)
- RM 25–35
- 2nd Class (Air-conditioned Seat)
- RM 62–68
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Anak Bukit to Tasek Gelugor
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- RM 21–29
- Website
- KTM Intercity
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Anak Bukit to Tasek Gelugor
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- RM 2–21
- Website
- KTMB
- Shuttle
- RM 2–4
- Express
- RM 14–21
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Anak Bukit to Tasek Gelugor
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- RM 20
- Website
- KTM
- Silver
- RM 15–17
- Gold
- RM 20
- Platinum
- RM 23–25
- Phone
- 086 065 5466
- [email protected]
- Website
- Tara Tour and Travel
Bus from Morning market Talat Sao to Hua Hin Bus Station
- Ave. Duration
- 15h 5m
- Frequency
- Once daily
- Estimated price
- RM 170–330
- Schedules at
- Tara Tour and Travel
Bus from Nong Khai Bus Station to Phuket Bus Terminal 2
- Ave. Duration
- 24h 5m
- Frequency
- Once daily
- Estimated price
- RM 310–340
- Schedules at
- Tara Tour and Travel
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from McDonalds Lee Gardens Hat Yai to George Town Hotel Transfer
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RM 106
- Schedules at
- Zee Zenith Travel
- [email protected]
- Website
- chinabusguide.com
Bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- RM 75–112
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- RM 75–110
Bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- RM 75–112
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- RM 75–110
Bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- RM 75–112
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- RM 75–110
- Phone
- +84 91 442 57 88
- [email protected]
- Website
- vietlaobus.com
Bus from Nuoc Ngam Bus Station to Savannakhet Bus Station
- Ave. Duration
- 12h 49m
- Frequency
- Once daily
- Estimated price
- RM 100–160
- Schedules at
- vietlaobus.com
- Phone
- 1624
- [email protected]
- Website
- Nakhonchai Air
Bus from Mukdahan to Bangkok Mochit Bus Terminal
- Ave. Duration
- 10h 5m
- Frequency
- 4 times a day
- Estimated price
- RM 95–105
- Book at
- 12go.asia
- Website
- Nakhonchai Air
- Phone
- +66 2 348 1148
- [email protected]
- Website
- Phetmukda
Bus from Mukdahan to Bangkok Mochit Bus Terminal
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- RM 108
- Schedules at
- Phetmukda
- Phone
- +66 2936-0582
- Website
- Thaisanuan Tour
Bus from Mukdahan to Bangkok Mochit Bus Terminal
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- RM 70–85
- Schedules at
- Thaisanuan Tour
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Mukdahan to Bangkok Mochit Bus Terminal
- Ave. Duration
- 11h 27m
- Frequency
- Once daily
- Estimated price
- RM 65–600
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from Mochit Terminal to Komtar
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Estimated price
- RM 270
- Website
- KST Travel
Bus from Mochit Terminal to Komtar
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Estimated price
- RM 270
- Website
- KST Travel
Bus from Phuket Bus Terminal 2 to Komtar Tower
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- RM 177
- Website
- KST Travel
- Website
- 12go.asia
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- RM 150–230
- Book at
- HTX Van Tai 277
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- RM 150–230
- Book at
- HTX Van Tai 277
- Phone
- +66 2 219 1019
- [email protected]
- Website
- TransBaanTon
Bus from Phuket Bus Terminal 2 to Komtar Tower
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- RM 215
- Website
- TransBaanTon
Bus from Phuket Bus Terminal 2 to George Town Transfer
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- RM 182
- Website
- TransBaanTon
- Phone
- +66 2 285 1085
- [email protected]
- Website
- 12go.co
Bus from Khua Din Bus Station to Udon Thani Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RM 38
- Book at
- Yortdoy Travel
- Phone
- +66 43 235 888
- Website
- Chan Tour
Bus from Udon Thani 1 to Phuket Bus Terminal 2
- Ave. Duration
- 24h 50m
- Frequency
- Twice daily
- Estimated price
- RM 242
- Website
- Chan Tour
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 London to Edinburgh, How to plan an amazing trip around Scandinavia, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
Booking & Getting There
There are 2407+ hotels available in Penang.




























