Bangkok to Ranong Bus Tickets

Estimated Trip Duration is 9.3 hour(s)
Note : To go to Sai Tai Mai from Victory Monument, please note that you can take local bus preferably Line 515 or 28 because they have less stops compared to other bus line.

Refine Search
Filter by
Refine Search
Refine Search
Refine Search

Bangkok to Ranong Bus Guide

Bus from Bangkok to Ranong

Bus from Bangkok to Ranong is one of the easy ways to reach Ranong. From Bangkok, both government and private buses leave from the Southern Sai Tai Mai Bus Terminal. Apart from the government bus, Niomit Tour Express and Chok Anan Tour are the two private bus operators who provide comfortable bus from Bangkok to Ranong.

Duration, Fare, Schedule

Duration for bus from Bangkok to Ranong takes about 9 hours for overnight bus. The route distance is about 600km. The trick for this route is to take the overnight bus from Bangkok to Ranong, therefore travellers could arrive at Ranong just in time for the morning ferry services. The bus will have a few stops for food and toilet.

The fare for bus from Bangkok to Ranong is in the range of 495 baht to 750 baht (USD16.5-25, depending on bus types. VIP 24 seater bus is at the high end of the bus fare range, whereas standard express 40 seater bus is at the low end of the bus fare range. Niomit Tour is the bus operator who provides the bus from Bangkok to Ranong.

Bus service from Bangkok to Ranong is only available either morning 9am or evening 9pm. However, the arrival time for morning 9am bus is too late to catch the ferry service on the same day. Hence, usually evening 9pm bus is the preferred choice for travellers in order to save one night accommodation in Ranong.

Note for Arrival Point

All coaches from Bangkok to Ranong terminate at Ranong bus terminal, which is located slightly off from Ranong town. The two private bus company (Niomit Tour Express and Chok Anan Tour) also drop off passengers at their offices located in Ranong town, which would save passengers' taxi cost from bus station to Ranong town.

Booking online in advance at is always recommended to avoid disappointment due to limited bus schedule daily. Booking bus ticket online is always the most convenient way to get your bus ticket. Booking online saves you the precious time and money to travel to bus terminal just for ticket.