There are 7 ways to get from Kunming to Singapore by plane, train, bus, ferry, 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 Singapore Changi Airport
best- Fly from Kunming Changshui International Airport (KMG) to Singapore Changi Airport (SIN)plane KMG - SIN
7h 50m$194–467Train, bus, drive
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
- Take the bus from Rantau Panjang to Terminal Pasir Gudangbus
- Drive from Terminal Pasir Gudang to Punggolcar
2d 12h$141–355Train, bus
- 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 Hat Yaitrain
- Take the bus from Hatyai to Woodlands Checkpoint, Singaporebus
2d 7h$172–330Bus
- 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 Songkhlabus
- Take the bus from Hatyai to Woodlands Checkpoint, Singaporebus
2d 12h$225–320Fly to Senai International Airport
- Fly from Kunming Changshui International Airport (KMG) to Senai International Airport (JHB)plane KMG - JHB
9h 26m$206–390Fly to Hang Nadim International Airport, ferry
- Fly from Kunming Changshui International Airport (KMG) to Hang Nadim International Airport (BTH)plane KMG - BTH
- Take the ferry from Batam Centre to Singapore Harbour Frontferry
12h 5m$229–628Bus, drive
- 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 Satunbus
- Drive from Satun to Kangarcar
- Take the bus from Kangar to Woodlands Checkpointbus
2d 21h$178–565
Kunming Changshui International Airport (KMG) to Singapore Changi Airport (SIN) flights
Questions & Answers
The cheapest way to get from Kunming to Singapore is to train and bus which costs $170 - $330 and takes 2 days 7h.
The fastest way to get from Kunming to Singapore is to fly which takes 7h 50m and costs $190 - $470.
No, there is no direct bus from Kunming to Singapore. However, there are services departing from Kunming South and arriving at Queen Street Terminal via Vientiane Any Hotels, Bangkok Mochit Bus Terminal, Hatyai and Woodlands Checkpoint IN. The journey, including transfers, takes approximately 2 days 12h.
The distance between Kunming and Singapore is 2688 km.
The best way to get from Kunming to Singapore without a car is to train and bus which takes 2 days 7h and costs $170 - $330.
It takes approximately 7h 50m to get from Kunming to Singapore, including transfers.
Kunming to Singapore bus services, operated by China Bus Guide, depart from Kunming South station.
The best way to get from Kunming to Singapore is to fly which takes 7h 50m and costs $190 - $470. Alternatively, you can bus, which costs $220 - $320 and takes 2 days 12h.
Kunming to Singapore bus services, operated by China Bus Guide, arrive at Laos Vientiane station.
There are 1987+ hotels available in Singapore.
What companies run services between Kunming, China and Singapore?
Scoot Tigerair, China Eastern Airlines, and Thai Airways International fly from Kunming Changshui International Airport (KMG) to Singapore Changi Airport (SIN) 4 times a day. Alternatively, you can take a subway from South Ring Road to Queen Street Terminal via South Bus Station, Kunming South, Laos Vientiane, Vientiane Any Hotels, Bangkok Mochit Bus Terminal, Songkhla, Hatyai, Woodlands Checkpoint, Singapore, and Woodlands Checkpoint IN in around 2d 12h.
- Website
- airasia.com
Flights from Kunming Changshui International Airport to Senai International Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $190–360
Flights from Kunming Changshui International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- $190–360
Flights from Kunming Changshui International Airport to Hang Nadim International Airport via Kuala Lumpur
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- $180–600
- Website
- malindoair.com
Flights from Kunming Changshui International Airport to Senai International Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 6h 5m
- When
- Sunday
- Estimated price
- $170–550
Flights from Kunming Changshui International Airport to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $180–550
Flights from Kunming Changshui International Airport to Hang Nadim International Airport via Kuala Lumpur
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- $180–600
- Website
- en.ceair.com
Flights from Kunming Changshui International Airport to Singapore Changi Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $170–550
- Website
- flyscoot.com
Flights from Kunming Changshui International Airport to Singapore Changi Airport
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–420
- Website
- thaiairways.com
Flights from Kunming Changshui International Airport to Singapore Changi Airport via Suvarnabhumi
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $210–550
- Phone
- 021-891888
- Website
- facebook.com
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- $80–180
- Schedules at
- baolau.com
- Second Class
- $80–110
- First Class
- $110–180
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- $80–180
- Schedules at
- baolau.com
- Second Class
- $80–110
- First Class
- $110–180
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Khamsavath Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- $8–35
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $24–35
- 3rd Class (Seat)
- $8–11
- 2nd Class (Air-Conditioned Berth)
- $8–11
- 2nd Class (Air-conditioned Seat)
- $20–22
Train from Krung Thep Aphiwat Central Terminal to Hat Yai
- Ave. Duration
- 14h 15m
- Frequency
- Every 4 hours
- Estimated price
- $11–35
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $24–35
- 3rd Class (Seat)
- $11–14
- 2nd Class (Air-Conditioned Berth)
- $12–16
- 2nd Class (Air-conditioned Seat)
- $25–28
Train from Khamsavath Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- $8–35
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $24–35
- 3rd Class (Seat)
- $8–11
- 2nd Class (Air-Conditioned Berth)
- $8–11
- 2nd Class (Air-conditioned Seat)
- $20–22
Train from Krung Thep Aphiwat Central Terminal to Sungai Kolok
- Ave. Duration
- 19h 45m
- Frequency
- Twice daily
- Estimated price
- $13–35
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $24–35
- 3rd Class (Seat)
- $13–16
- 2nd Class (Air-Conditioned Berth)
- $15–20
- 2nd Class (Air-conditioned Seat)
- $29–32
- Phone
- 074 223 059
- Website
- 12go.asia
Bus from Hatyai to Woodlands Checkpoint, Singapore
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $64
- Book at
- 12go.asia
Bus from Hatyai to Woodlands Checkpoint, Singapore
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $64
- Book at
- 12go.asia
- [email protected]
- Website
- chinabusguide.com
Bus from Kunming South to Laos Vientiane
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $55–112
- Schedules at
- chinabusguide.com
- Bus
- $55–80
Bus from Kunming South to Laos Vientiane
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $55–112
- Schedules at
- chinabusguide.com
- Bus
- $55–80
- Phone
- +856 21 254512-5
- [email protected]
- Website
- soutchaitravel.com
Bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $50–65
- Schedules at
- soutchai.com
Bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $50–65
- Schedules at
- soutchai.com
- Phone
- 0-2894-6330-2
- Website
- busonlineticket.co.th
Bus from Bangkok Mochit Bus Terminal to Songkhla
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Rantau Panjang to Terminal Pasir Gudang
- Ave. Duration
- 12h 29m
- Frequency
- Once daily
- Estimated price
- $23–75
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Satun
- Ave. Duration
- 24h 7m
- Frequency
- Twice daily
- Estimated price
- $30–290
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +60 5-253 8898
- [email protected]
- Website
- srimaju.com
Bus from Kangar to Woodlands Checkpoint
- Ave. Duration
- 11h 38m
- Frequency
- Once daily
- Estimated price
- $29–70
- Website
- https://www.srimaju.com/
- Phone
- +65 6276 6711
- [email protected]
- Website
- horizonfastferry.com
Ferry from Batam Centre to Singapore Harbour Front
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $43–63
- Schedules at
- horizonfastferry.com.sg
- Economy
- $43
- Business
- $63
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 South Korea: Travelling from Seoul to Busan , 10 amazing places to get away from it all in Australia, and How to get from Florence to Rome - to help you get the most out of your next trip.













