There are 7 ways to get from Kunming to George Town by plane, train, bus, car, or car ferry
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 Kunming Changshui International Airport (KMG) to Penang International Airport (PEN)plane KMG - PEN
9h 19mRMĀ 606ā961Train, drive, bus, car ferry
cheapest- Take the train from Kunming South to Vientiane stationtrain
- Take the train from Khamsavath Station to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Sungai Koloktrain
- Drive from Sungai Kolok to Jelicar
- Take the bus from Jeli to Butterworthbus
- Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
2d 4hRMĀ 410ā972Train, bus, drive, car ferry
- Take the train from Kunming South to Vientiane stationtrain
- Take the bus from Nongkhai Bus Terminal to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Songkhlabus
- Drive from Songkhla to Padang Besarcar
- Take the train from Padang Besar to Butterworthtrain
- Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
39hRMĀ 585ā1,071Train, bus
- Take the train from Kunming South to Vientiane stationtrain
- Take the train from Khamsavath Station to Krung Thep Aphiwat Central Terminaltrain
- Take the bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai to Prangin Mallbus
46h 27mRMĀ 454ā1,686Fly to Alor Setar, train, car ferry
- Fly from Kunming Changshui International Airport (KMG) to Alor Setar (AOR)plane KMG - AOR
- Take the train from Anak Bukit to Butterworthtrain
- Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
11h 31mRMĀ 652ā1,973Bus, Mini Van
- Take the bus from Kunming South to Laos Vientianebus
- Take the bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai to Komtar Bus Terminalbus
2d 1hRMĀ 528ā1,564Bus
- Take the bus from Kunming South to Laos Vientianebus
- Take the bus from Morning Market, Vientiane to Mochit New Van Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai to Prangin Mallbus
2d 3hRMĀ 518ā1,724
Kunming Changshui International Airport (KMG) to Penang International Airport (PEN) flights
Questions & Answers
The cheapest way to get from Kunming to George Town is to train and drive and bus and car ferry which costs RM 410 - RM 1000 and takes 2 days 4h.
The fastest way to get from Kunming to George Town is to fly which takes 9h 19m and costs RM 600 - RM 1000.
No, there is no direct bus from Kunming to George Town. However, there are services departing from Kunming South and arriving at Komtar Bus Terminal via Vientiane Any Hotels, Bangkok Mochit Bus Terminal and Hat Yai. The journey, including transfers, takes approximately 2 days 1h.
The distance between Kunming and George Town is 2268 km.
The best way to get from Kunming to George Town without a car is to train and bus which takes 46h 27m and costs RM 450 - RM 1700.
It takes approximately 9h 19m to get from Kunming to George Town, including transfers.
Kunming to George Town bus services, operated by China Bus Guide, depart from Kunming South station.
The best way to get from Kunming to George Town is to fly which takes 9h 19m and costs RM 600 - RM 1000. Alternatively, you can bus and Mini Van, which costs RM 500 - RM 1600 and takes 2 days 1h.
Kunming to George Town bus services, operated by China Bus Guide, arrive at Laos Vientiane station.
There are 2508+ hotels available in George Town.
What companies run services between Kunming, China and George Town, Malaysia?
Thai AirAsia, AirAsia, and four other airlines fly from Kunming Changshui International Airport (KMG) to Penang International Airport (PEN) every 4 hours. Alternatively, you can take a subway from South Ring Road to Komtar Bus Terminal via South Bus Station, Kunming South, Laos Vientiane, Vientiane Any Hotels, Bangkok Mochit Bus Terminal, and Hat Yai in around 2d 1h.
- Website
- airasia.com
Flights from Kunming Changshui International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- RMĀ 500ā1,800
Flights from Kunming Changshui International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 8h 8m
- When
- Every day
- Estimated price
- RMĀ 600ā2,300
Flights from Kunming Changshui International Airport to Alor Setar via Senai
- Ave. Duration
- 8h 40m
- When
- Monday
- Estimated price
- RMĀ 650ā2,100
- Website
- malindoair.com
Flights from Kunming Changshui International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- RMĀ 550ā1,800
- Website
- malaysiaairlines.com
Flights from Kunming Changshui International Airport to Penang International Airport via Yangon
- Ave. Duration
- 5h 5m
- When
- Monday and Thursday
- Estimated price
- RMĀ 850ā1,800
Flights from Kunming Changshui International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 8h 35m
- When
- Thursday and Saturday
- Estimated price
- RMĀ 750ā2,300
- Website
- airasia.com
Flights from Kunming Changshui International Airport to Penang International Airport via Don Muang
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- RMĀ 500ā1,300
- Website
- thaiairways.com
Flights from Kunming Changshui International Airport to Penang International Airport via Suvarnabhumi
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- RMĀ 650ā1,700
- Website
- maiair.com
Flights from Kunming Changshui International Airport to Penang International Airport via Yangon
- Ave. Duration
- 5h 5m
- When
- Monday and Thursday
- Estimated price
- RMĀ 850ā1,800
- 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
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
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Padang Besar to Butterworth
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- RMĀ 40ā60
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Anak Bukit to Butterworth
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- RMĀ 27ā40
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Khamsavath Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- RMĀ 26ā110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RMĀ 75ā110
- 3rd Class (Seat)
- RMĀ 28ā34
- 2nd Class (Air-Conditioned Berth)
- RMĀ 26ā35
- 2nd Class (Air-conditioned Seat)
- RMĀ 64ā70
Train from Khamsavath Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- RMĀ 26ā110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RMĀ 75ā110
- 3rd Class (Seat)
- RMĀ 28ā34
- 2nd Class (Air-Conditioned Berth)
- RMĀ 26ā35
- 2nd Class (Air-conditioned Seat)
- RMĀ 64ā70
Train from Krung Thep Aphiwat Central Terminal to Sungai Kolok
- Ave. Duration
- 19h 45m
- Frequency
- Twice daily
- Estimated price
- RMĀ 40ā110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RMĀ 75ā110
- 3rd Class (Seat)
- RMĀ 40ā55
- 2nd Class (Air-Conditioned Berth)
- RMĀ 45ā65
- 2nd Class (Air-conditioned Seat)
- RMĀ 95ā105
- Phone
- +66 62 717 2926
- brt@budsarakamtour.com
- Website
- omio.com
Bus from Nongkhai Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- RMĀ 80ā130
- Book at
- 12go.asia
- Phone
- 0-2894-6330-2
- Website
- busonlineticket.co.th
Bus from Bangkok Mochit Bus Terminal to Songkhla
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- RMĀ 130ā160
- Schedules at
- 12go.asia
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminal
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- RMĀ 130ā160
- Schedules at
- 12go.asia
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminal
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- RMĀ 130ā160
- Schedules at
- 12go.asia
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminal
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminal
- Ave. Duration
- 22h 45m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 95ā900
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminal
- Ave. Duration
- 22h 45m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 95ā900
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminal
- Ave. Duration
- 22h 45m
- Frequency
- 4 times a day
- Estimated price
- RMĀ 95ā900
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- 019 - 545 3888
- beh_travel@outlook.com
- Website
- behtravelandtour.com
Bus from Hat Yai to Prangin Mall
- Ave. Duration
- 4h 23m
- Frequency
- 3 times a day
- Estimated price
- RMĀ 60
- Schedules at
- behtravelandtour.com
Bus from Hat Yai to Prangin Mall
- Ave. Duration
- 4h 23m
- Frequency
- 3 times a day
- Estimated price
- RMĀ 60
- Schedules at
- behtravelandtour.com
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Kunming South to Laos Vientiane
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- RMĀ 170ā356
- Schedules at
- chinabusguide.com
- Bus
- RMĀ 170ā250
Bus from Kunming South to Laos Vientiane
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- RMĀ 170ā356
- Schedules at
- chinabusguide.com
- Bus
- RMĀ 170ā250
- Phone
- +856 21 254512-5
- booking@soutchai.com
- Website
- soutchaitravel.com
Bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- RMĀ 170ā200
- Schedules at
- soutchai.com
- Phone
- +60 4-261 5558
- Website
- 12go.asia
Bus from Hat Yai to Komtar Bus Terminal
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- RMĀ 90ā100
- Book at
- https://12go.asia/en/operator/new-asian-travel
- Phone
- 086 065 5466
- nancy25262010@hotmail.com
- Website
- 12go.asia
Bus from Morning Market, Vientiane to Mochit New Van Terminal
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- RMĀ 190ā400
- Book at
- 12go.asia
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- ekspresperdana.com.my
Bus from Jeli to Butterworth
- Ave. Duration
- 4h 39m
- Frequency
- Twice daily
- Estimated price
- RMĀ 35ā75
- Website
- https://www.ekspresperdana.com.my/
- Phone
- 04-375 2400
- info@penangport.com.my
- 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 5 incredible day trips from Florence by train, Bali: What to do if Mount Agung erupts, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.





















