Rome2Rio

How to get fromMid-Levels to Chaiwanby plane, taxi, train, bus or ferry

Find Transport to Chaiwan

See all options

There are 7 ways to get from Mid-Levels to Chaiwan by plane, taxi, train, bus, or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Hong Kong International Airport to Udon Thani International Airport, taxi

    best
    1. Fly from Hong Kong International Airport (HKG) to Udon Thani International Airport (UTH)planeHKG - UTH
    2. Take the taxi from Udon-Thani-Airport-UTH to Chaiwantaxi
    8h 16m
    ฿4,147–10,849
  2. Train, bus, taxi via Vientiane station

    1. Take the train from West Kowloon Station to Kunming South Stationtrain
    2. Take the train from Kunming South to Vientiane stationtrain
    3. Take the bus from Vientiane Talat Sao Station to Udon Thanibus
    4. Take the taxi from Udon Thani to Chaiwantaxi
    24h 46m
    ฿5,977–8,678
  3. Train, bus, taxi

    1. Take the train from West Kowloon Station to Kunming South Stationtrain
    2. Take the bus from Kunming South to Laos Vientianebus
    3. Take the bus from Central Bus Station Vientiane to Udonthanibus
    4. Take the taxi from Udonthani to Chaiwantaxi
    29h
    ฿5,026–6,690
  4. Ferry to Macau International Airport, fly to Udon Thani International Airport, taxi

    1. Take the ferry from Hong Kong Sheung Wan to Macau Taipa Ferry Terminalferry
    2. Fly from Macau International Airport (MFM) to Udon Thani International Airport (UTH)planeMFM - UTH
    3. Take the taxi from Udon-Thani-Airport-UTH to Chaiwantaxi
    10h 11m
    ฿6,075–17,743
  5. Fly Hong Kong International Airport to Wattay International Airport, train

    1. Fly from Hong Kong International Airport (HKG) to Wattay International Airport (VTE)planeHKG - VTE
    2. Take the train from Nong Khai to Sathani Rotfai Huai Sam Phattrain
    8h 10m
    ฿5,087–8,699
  6. Fly Shenzhen Bao'An International Airport to Udon Thani International Airport, taxi

    1. Fly from Shenzhen Bao'An International Airport (SZX) to Udon Thani International Airport (UTH)planeSZX - UTH
    2. Take the taxi from Udon-Thani-Airport-UTH to Chaiwantaxi
    10h 22m
    ฿4,320–13,339
  7. Ferry, train, bus

    1. Take the ferry from Hong Kong Macau Ferry Terminal to Macau Outer Harbour Ferry Terminalferry
    2. Take the train from Zhuhai to Kunming Southtrain
    3. Take the train from Kunming South to Vientiane stationtrain
    4. Take the bus from Vientiane Talat Sao Station to Udon Thanibus
    5. Take the bus from Udon Thani to Sawang Daen Dinbus876
    28h 57m
    ฿5,492–10,772

Hong Kong International Airport (HKG) to Udon Thani International Airport (UTH) flights

Calendar42Weekly Planes
Duration6h 17mAverage Duration
Ticket฿3,540Cheapest Price
See schedules

Questions & Answers

What companies run services between Mid-Levels, Hong Kong and Chaiwan, Thailand?

There is no direct connection from Mid-Levels to Chaiwan. However, you can take the bus to [Ctb] Airport, walk to Hong Kong International Airport (HKG) airport, fly to Udon Thani International Airport (UTH), then take the taxi to Chaiwan. Alternatively, you can take the line 914 bus to [Kmb+Ctb] Ferry Street/<Br>Ferry Street|[Kmb] Ferry Street, walk to West Kowloon Station, take the train to Kunming South Station, walk to Kunming South, take the train to Vientiane station, take the taxi to Vientiane Talat Sao Station, take the bus to Udon Thani, then take the taxi to Chaiwan.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Ferry operators
Other operators

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 Thanksgiving 2018: How to travel stress-free, Travelling by boat in Italy, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.