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.


Ticket

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.
Sihanoukville Phnom Penh Days in Service
07:00 14:30 Saturday
07:00 14:30 Sunday
16:00 23:30 Sunday
07:00 14:30 Monday

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.

Sihanoukville to Phnom Penh Train

Sihanoukville to Phnom Penh Train

  • Stage 2: Train times from Phnom Penh to Poipet.
Sihanoukville Phnom Penh Days in Service
07:00 18:40 Tuesday
  • Stage 3: Train times from Arnayaprathet 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.

Aranyaprathet Bangkok Days in Service
06:40 12:05 Every day
13:55 19:40 Every day


Bus

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.
Sihanoukville Phnom Penh Company Phnom Penh Bangkok Company
11:30 18:00 Giant ibis 20:30 13:30 Virak Buntham
  • Trip 2: You can also buy both tickets for this journey as package costing $38.32.
Sihanoukville Phnom Penh Company Phnom Penh Bangkok Company
15:30 22:00 Giant ibis 01:00 18:00 Virak Buntham

Train Stations


Trains to Phnom Penh depart from Sihanoukville Railway Station.

Trains to Poipet depart from 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.

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

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


Bus Srations Phnom Penh


Bus services to Phnom Penh depart from Sihanoukville Giant Ibis Bus Station near Ochheuteal Beach in Sihanoukville.

Giant Ibis bus services from Sihanoukville terminate at Phnom Penh Giant Ibis Bus Station near Wat Phanom in Phnom Penh.

Virak Buntham services to Bangkok depart from near to the Olympic Market in Phnom Penh on the corner of Street 199 and Street 310.

The final stop for Virak Buntham bus services to Bangkok is the Virak Buntham Bangkok Bus Station near to the Khao San Road.

Next read about Train travel from Bangkok to Koh Phangan