Travel from Sihanoukville to Bangkok

You can travel by both bus and train from Sihanoukville to Bangkok in stages, but there are no direct services. At the present time the overland journey by bus Sihanoukville to Bangkok is a lot quicker and easy than the journey by train, although we expect this to change over the next year or two as rail connectivity between Cambodia and Thailand improves.

Buy Tickets to Bangkok

Use the Search Box below to buy your tickets from Sihanoukville to Bangkok.

Powered by 12Go Asia system

The option of taking a bus from Sihanoukville to Phnom Penh and then flying from there to Bangkok is also available to book online.

Train Times To Bangkok

  • Stage 1: Train times from Sihanoukville to Phnom Penh.
SihanoukvillePhnom PenhDays in Service

You will need to spend at least one night in Phnom Penh before continuing your journey by train to Bangkok. We recommend the Zing Hotel which is walking distance from Phnom Penh Railway Station.

Train from Sihanoukville to Phnom Penh
Train from Sihanoukville to Phnom Penh
  • Stage 2: Train times from Phnom Penh to Poipet.
Phnom PenhPoipetDays in Service
07:0018:40Friday, Sunday
  • Stage 3: Train times from Aranyaprathet to Bangkok.

The train link between Poipet and Aranyaprathet has not yet been opened to passenger service so for the time being travellers need to cross the border on foot from Poipet into Thailand and then take local transport to the nearby town of Aranyaprathet to continue their journey.

AranyaprathetBangkokDays in Service

Bus Times To Bangkok

There are 2 daily services from Sihanoukville to Bangkok which you can book online. Both trips involve changing buses in Phnom Penh.

  • Trip 1: You can book a joint ticket for both stages of the journey at a cost of $38.32.
SihanoukvillePhnom PenhCompanyPhnom PenhBangkokCompany
11:3018:00Giant ibis20:3013:30Virak Buntham
  • Trip 2: You can also buy both tickets for this journey as package costing $38.32.
SihanoukvillePhnom PenhCompanyPhnom PenhBangkokCompany
15:3022:00Giant ibis01:0018:00Virak Buntham

Train Stations

Trains to Phnom Penh depart from Sihanoukville Railway Station.

Google Map of Sihanoukville Railway Station

Trains to Poipet depart from Phnom Penh Railway Station.

Google Map of Phnom Penh Railway Station

To continue your journey by train to Bangkok you need to leave the train at Poipet Railway Station and cross the Thailand/Cambodia border on foot.

Google Map of Poipet Train Station

You can then resume your train journey to Bangkok at Aranyaprathet Railway Station.

Google Map of Aranyaprathet Railway Station

The final stop on the Eastern Train Line from Aranyaprathet is Bangkok Railway Station.

Google Map of Bangkok Railway Station

How useful was this post?

Click on a star to rate it!

Average rating 4 / 5. Vote count: 1

No votes so far! Be the first to rate this post.