Most of the tourists will fly to Thailand first before taking another connecting flight to the other countries in the region including Cambodia. Hence, it is very convenient to get to Thailand from Cambodia via flights. Moreover, there are 6 international border checkpoints if you want to travel overland to Thailand.
Below is the maps to see the location of all 3 international airports and 6 border gates that help connect Cambodia and Thailand
By flight
Cambodia has 3 international airports, where you can find the flight to Thailand
From Cambodia to Bangkok
There are plenty of departures to Bangkok per day from 3 international airports of Cambodia.
From Phnom Penh, there are more than 15 departures per day operated by both Thai airlines (Bangkok Airways or Thai Airways), Cambodian airlines (Cambodia Airways or JC International), and some low-cost airlines (Thai AirAsia, Thai Smiles, or Lanmei Airlines). The flight will take roughly 1 hour and cost more than $100/ticket for full-services airlines (half price if you choose low-cost airlines).
It is quite the same story if you depart from Siem Reap. There are plenty of choice during the day. The flight duration and the price are quite the same compared with departing from Phnom Penh.
There is less departure to Bangkok from Sihanoukville with just more than 1 departure per day with the options of JC International or Thai AirAsia. If you choose the flight with Thai AirAsia, the price is about $50/ticket. If not, the price is double with JC International.
Of course, you can always have the option of taking the transfer to Phnom Penh and join the flight there to Bangkok
From Cambodia to Phuket
Though a tourist hub in Thailand, but the flight to Phuket from Cambodia is quite limited.
At the moment, there are only 4 departures per week from Phnom Penh to Phuket with Thai AirAsia, which take more than 1 hour and cost about $50/ticket.
From Siem Reap, the story is the same with 3 departures per week with Thai AirAsia. The flight takes about 1 hour 30 minutes and costs about $90/ticket.
There is no direct flight to Phuket from Sihanoukville, so you can either take the transfer to Phnom Penh and join the flight there or take the transit flight via Bangkok.
From Cambodia to Chiang Mai
There is no direct flight from Cambodia to Chiang Mai. We need to take the transit flight from Bangkok to this tourist hub in northern Thailand.
There are more than 47 departure flight per day to Chiang Mai from Bangkok (both Don Muang - DMK and Suvarnabhumi – BKK), so it is very easy to find the suitable flight there
From Cambodia to Koh Samui
The same story as Chiang Mai, you need to take the transit flight in Bangkok to Koh Samui. The good news is that there are more than 20 departure per day from Suvarnabhumi Airport (BKK) to Koh Samui (USM), hence it is not the difficult job to find the connection.
From Cambodia to other tourist hubs
If you plan to go to other tourist hubs in Thailand such as Hat Yai, Krabi or Trat, you will find the same story as Chiang Mai or Koh Samui. You need either to find the connection flight or most convenient transfer (by bus or train) to the place you want.
Thanks to the development of tourism and economy of Thailand, it is very easy to find the way to get to your dream destinations with the various means of transport.
By Bus
There are 6 main international border gates connecting Cambodia and Thailand. The 2 most popular borders are Cham Yeam, which connect the southern part of the two countries with plenty of beautiful sandy beaches and isolated islands; and Aranyaprathet, which give you the direct access to Siem Reap.
Chong Sa Ngam / Anlong Veng (Google Map)
This is the least popular crossing as it connects the least visited part of the two countries. However, if you do, this is the unforgettable trip with beautiful nature view along the way especially Cambodia part.
Aranyaprathet / Poipet (Google Map)
The border crossing is ideal if you finish your Cambodia journey in Siem Reap or Battambang then continue further to Bangkok to continue further exploration in Thailand or take the flight back home.
Khlong Yai / Cham Yeam (Google Map)
This southern border is suitable for the ones who want to continue their journey to Thailand for the vacation on the southern beaches of the country.
Below are the 3 more borders that you can cross to go to Thailand from Cambodia
By train
There are two daily trains that leave from Bangkok to Aranyaprathet. From Bangkok's Hualamphong Station, get on either the 5.55am or 1.05pm train for a journey that takes about six hours, crossing 40 stations along the way. From Aranyaprathet, the trains to Bangkok leave at 6.40am and 1.55pm