Rome2Rio

How to get fromMiami to Southern Thailandby plane, bus, train, taxi, or tram

Find Transport to Southern Thailand

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 7 ways to get from Miami to Southern Thailand by plane, bus, train, taxi, or tram

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 to Krabi Airport, bus

    best
    1. Fly from Miami International Airport (MIA) to Krabi Airport (KBV)plane plane MIA - KBV
    2. Take the bus from Krabi Bus Terminal to Chian Yaibus bus
    30h 18m
    ฿12,435–37,600
  2. Fly to Hat Yai, train

    1. Fly from Miami International Airport (MIA) to Hat Yai (HDY)plane plane MIA - HDY
    2. Take the train from Hat Yai to Chauattrain train
    31h 45m
    ฿24,230–56,120
  3. Fly to Nakhon Si Thammarat, taxi

    1. Fly from Miami International Airport (MIA) to Nakhon Si Thammarat (NST)plane plane MIA - NST
    2. Take the taxi from Nakhon-Si-Thammarat-Airport-NST to Southern Thailandtaxi taxi
    26h 37m
    ฿13,550–39,750
  4. Fly to Phuket International Airport, bus, taxi

    1. Fly from Miami International Airport (MIA) to Phuket International Airport (HKT)plane plane MIA - HKT
    2. Take the bus from Khokkloy to Thungsong Busterminalbus bus
    3. Take the taxi from Thungsong Busterminal to Southern Thailandtaxi taxi
    32h 34m
    ฿15,864–56,034
  5. Fly to Surat Thani, train

    1. Fly from Miami International Airport (MIA) to Surat Thani (URT)plane plane MIA - URT
    2. Take the train from Surat Thani Train Station to Chauattrain train
    31h 9m
    ฿13,425–40,350
  6. Fly to Alor Setar, tram, train

    1. Fly from Miami International Airport (MIA) to Alor Setar (AOR)plane plane MIA - AOR
    2. Take the tram from Anak Bukit to Padang Besartram tram
    3. Take the train from Padang Besar to Hat Yaitrain train
    4. Take the train from Hat Yai to Chauattrain train
    38h 13m
    ฿19,359–77,310
  7. Fly to Trang Airport, train

    1. Fly from Miami International Airport (MIA) to Trang Airport (TST)plane plane MIA - TST
    2. Take the train from Trang to Thung Songtrain train
    32h 38m
    ฿23,008–67,826

Miami International Airport (MIA) to Krabi Airport (KBV) flights

Calendar31Weekly Planes
Duration26h 6mAverage Duration
Ticket฿12,907Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Miami, FL, USA and Southern Thailand?

There is no direct connection from Miami to Southern Thailand. However, you can take the vehicle to Miami International Airport, walk to Miami International Airport (MIA) airport, fly to Krabi Airport (KBV), walk to Krabi Airport, take the bus to Krabi Bus Terminal, take the bus to Chian Yai, then take the taxi to Southern Thailand. Alternatively, you can take the vehicle to Miami International Airport, walk to Miami International Airport (MIA) airport, fly to Hat Yai (HDY), walk to Hat Yai Airport, take the bus to Kim Yong Market, walk to Hat Yai, take the train to Chauat, then take the taxi to Southern Thailand.

Airlines
Train operators
Bus 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 4 of the smartest ways to explore Australia, What documents do I need to cross Niagara Falls?, and Getting around the Cyclades - to help you get the most out of your next trip.