Rome2Rio

How to get fromBangkok to Sawiby train, bus, car, plane, shuttle or taxi

Find Transport to Sawi

See all options

There are 7 ways to get from Bangkok to Sawi by train, bus, car, plane, shuttle, or taxi

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

  1. Train

    best
    1. Take the train from Krung Thep Aphiwat Central Terminal to Sawitrain167
    7h 49m
    ฿160–1,400
  2. Bus via Opposite Panu, Street Assawaphisit Chet.

    1. Take the bus from Southern Bus Terminal Bangkok to Chumphonbus
    9h 10m
    ฿518–1,445
  3. Drive 482.1 km

    1. Drive from Bangkok to Sawicar482.1 km
    7h 4m
    ฿1,733–2,503
  4. Fly Don Mueang International Airport to Chumphon Airport, Private Transfer, taxi

    1. Fly from Don Mueang International Airport (DMK) to Chumphon Airport (CJM)planeDMK - CJM
    2. Take a shuttle bus from Chumphon Airport to Chumphon Lomprayah Piershuttle
    3. Take the taxi from Chumphon Lomprayah Pier to Sawitaxi
    5h 13m
    ฿3,277–4,670
  5. Bus

    1. Take the bus from Bangkok Mochit Bus Terminal to Chumphonbus
    13h 38m
    ฿449–4,493
  6. Fly Don Mueang International Airport to Surat Thani, train

    1. Fly from Don Mueang International Airport (DMK) to Surat Thani (URT)planeDMK - URT
    2. Take the train from Surat Thani Train Station to Sawitrain
    5h 44m
    ฿1,051–3,675
  7. Fly Suvarnabhumi Airport to Surat Thani, train

    1. Fly from Suvarnabhumi Airport (BKK) to Surat Thani (URT)planeBKK - URT
    2. Take the train from Surat Thani Train Station to Sawitrain
    6h 12m
    ฿1,105–4,330

Bangkok to Sawi by train

Calendar70Weekly Trains
Duration7h 49mAverage Duration
Ticket฿160Cheapest Price
See schedules

Questions & Answers

What companies run services between Bangkok, Thailand and Sawi, Thailand?

State Railway of Thailand operates a train from Krung Thep Aphiwat Central Terminal to Sawi every 3 hours. Tickets cost ฿160–1,400 and the journey takes 7h 49m. Alternatively, Suwannatee operates a bus from Southern Bus Terminal Bangkok to Chumphon 4 times a day. Tickets cost ฿470 and the journey takes 6h 30m.

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 How to travel India's Golden Triangle, Getting around the Cyclades, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

More Questions & Answers