Crossing the Thai Cambodia Border Overland by Bus

Updated Jan 2018

This is a detailed review of how to book & travel by bus from Bangkok Thailand to Siem Reap Cambodia, including the immigration process of crossing the Thai Cambodia border.

I’ve just crossed the Thai Cambodia border overland into Cambodia. After leaving Bangkok in the early hours of the morning, we’ve now arrived in Siem Reap. We took the Thai government bus operated by ‘The Transport Co’ (creative name) that runs direct from Bangkok, Thailand to Siem Reap, Cambodia.

It’s the only mode of ground transport where you don’t have to change buses or vans and can leave your bags on the bus when crossing from Thailand to Cambodia. I was worried when I booked our bus tickets because I read so many horror stories and blogs about the Thai Cambodia border; detailing stories of scams, bribes and chaos. These tales of border-induced rage made me so anxious that I almost didn’t book it at all and considered just going somewhere else. Luckily, I swallowed my traveller’s fear and booked two tickets easily online and then enjoyed a very smooth, easy and comfortable trip that I would happily do again!

The day before we left, I went into one of the many local Thai travel agents with their sun-faded, old and worn posters of Cambodia, Vietnam and Thailand and I asked how much it would be to book the bus ticket through them.  They quoted 2500 Baht for 2 people. This included a pickup from the hotel to the bus departure point at Mo Chit bus terminal.

I politely declined this offer and managed to book online for 870 Baht per person and saved myself ~1000 baht. Booking online means you don’t have to go all the way out to Mo Chit twice! Here’s how to do it…

Booking Tickets

Book online through 12goAsia below. It’s safe, secure and 12go are Asia’s largest online booking system.

1 . Use the orange booking form below to select your departure date and click ‘find tickets’.

2 . To travel the same bus and company as I did, select the option that says ‘From Morchit to Siem Reap by bus’ operated by ‘Transport Co Intl’. You can select the number of tickets you need at the top of the screen or on checkout.

There are other companies, pickup locations, as well a mini-vans but the Thai Government Bus (Transport Co) is the only bus allowed to wait at the border and the only method of transport where you don’t have to take your bags off the bus at the border and carry them across with you. It’s the same bus all the way to Siem Reap.

Book Now

Powered by 12Go Asia system


  • Pay securely online with credit/debit card or with PayPal.
  • You need to pick up your ticket at the Transport Company Counter counter (counter 22) 1 hour before the bus departure. The counter opens from 7am, which gives you 2 hours before the usual 9am departure
Thai Cambodia Border Crossing

The Transport Co. counter is right in the middle of all the counter windows. You can’t miss it. Collect you tickets booked online from here.

The Journey

We got up at 6am and checked out of our hotel, before trying to get a taxi to Mo Chit. First, we passed the ‘taxi mafia’ who were always lingering around our hotel like a pack of hyenas picking up on the scent of tourists on the move. They offered to take us to Cambodia by taxi (God knows how much that would have cost!), then offered the usual inflated 300 Baht. We ignored them and walked 100 metres to the road and flagged down a cab.

The smiling old cab driver got out and told us 200 baht per person… Taxis are never per person and this is just another tactic to get more money. Thai taxi drivers don’t seem to understand that per person rates are for transport where they make money per seat, not for a cab! We said no ‘on the metre’ and went to walk away until he said 200 Baht total. We took him up on this offer. If you can get a cab to go via the meter it should be about 140 Baht from Khoasan Road to Mo Chit, however getting a cab to turn on the meter in Thailand is becoming more and more difficult for tourists.

We arrived at Mo Chit just before 7am after a 25-minute journey. Mo Chit bus terminal is large with a giant 7/11, a local food court (all signs in Thai), a KFC that isn’t open during the morning and a very small drug store.

We waited, watching Thai soap operas which screen on the TVs there before boarding our bus… Very dramatic and lots of crying… Not sure what it was all about!

Thai Cambodia Border Crossing

My wife Jen out the front of Mo Chit bus terminal in Bangkok

The bus isn’t too bad at all. The seats are fairly comfortable and recline back (probably too much), it also has a toilet onboard, however, the sign on the door clearly indicates this is for ‘pee only’.  There isn’t much room for carry-on luggage, so if you want to take a lot on with you, board early.

Thai Cambodia Border Crossing

The bus from Bangkok to Siem Reap. They’ll put your luggage underneath. There’s VERY little room for luggage on board the bus!

On board the bus.

On board the bus.

Once seated, the staff came down the aisle and gave us a bottle of water, a can of ice coffee and a soft sponge cake. We settled in and waited for the border. I had read so many bad stories about the border that I was dreading the experience and couldn’t relax until we got there.

The start of the long overland journey from Bangkok to Cambodia by bus! #cambodia #thailand #bangkok #travel #buses

A photo posted by Ben Farrell ( on

The complimentary morning snack for all passengers.

The complimentary morning snack for all passengers.

We stopped once on the way to the border because the bus got a flat tire! However, it was swiftly changed (rather comically) by 3 of the staff and a giant long pole. It only took about 15 minutes and allowed us an opportunity to get off the bus and stretch our legs.

How many Thais does it take to change a tire?

How many Thais does it take to change a tire?

The Border Crossing

An hour out from the border, one of the bus attendants offered everyone a ‘quick visa processing service’ because he ‘works for the government’. The offer is 1300 baht and the reason he gave for using his service was that the ‘police only let the bus stay at the border for one hour’. I had read about this and declined the offer. The bus cannot leave without you and at the border, it waited 1.5 hours which was more than enough time. Everyone was ready to leave after about 45 minutes. Having said this, I was charged 1200 Baht at the border, so if you want to spend an extra 100 Baht for the convenience of having the attendant organise your visa, then you can do that. He was very happy, helpful and informative.

UPDATE: October 2017 – Apparently now the only option is to have the bus attendant organise your visa for you. I’ve had reports that they no longer give you the option of doing it yourself. This isn’t a bad thing. The price is still the same $35 USD and, as I said here previously, I wished that I had just got bus company to do my visa for me and save myself the hassle.

We arrived at the Thai Cambodia border at 2pm. Maybe it was just the day we went on, however crossing the border was one of the easiest and quickest immigration/border experiences I’ve had. Before we got to the drop off point, the bus stopped just before the border to pick up our lunch. We were served a Thai style shrimp with chilli, basil and rice from 7/11 which wasn’t bad, If you’re vegetarian you’ll need to bring your own lunch!

The complimentary 7/11 lunch of shrimp, basil, chill and rice.

The complimentary 7/11 lunch of shrimp, basil, chilli and rice.

We ate as the bus made its way through traffic to the border. When we arrived, the bus staff were actually very helpful. They explained, in English, where to go and encouraged us to ask them if we have any questions because ‘I am here to help you’. We got off the bus and went through the border as follows:

1. The first stop is Thai immigration to be stamped out of Thailand. This is down the street from where the bus drops you and on the left right next to the large white building with the gold temple spires (below). Just follow everyone else getting off the bus and look for the blue ‘departures’ sign (pictured below). Here you will go up the stairs into Thai immigration. When we arrived it was empty and took about 5 minutes to get through.

What the border looks like once you step off the bus. Walk straight towards the building with the temple spires and stay on the left

What the border looks like once you step off the bus. Walk straight towards the building with the temple spires and stay on the left

The way to Thai immigration. Look for the blue passport control sign.

The way to Thai immigration. Look for the blue passport control sign.

The building on the Thai side of the border, just before Thai immigration.

The building on the Thai side of the border, just before Thai immigration.

If you're hungry during the crossing, you can snack on bugs, insects and roaches!

If you’re hungry during the crossing, you can snack on bugs, insects and roaches!

The entrance to Thai immigration. Walk up the stairs to have your passport stamped

The entrance to Thai immigration. Walk up the stairs to have your passport stamped

2. After clearing Thai immigration, follow the ‘Go to Cambodia’ signs that will lead you back out to the main street. Head towards the elaborate stone gateway that says ‘Kingdom of Cambodia’ then enter the visa building on your right, just next to the gateway. Here the staff will give you a visa form to fill in. You’re meant to take one passport photo with you, however, I forget to get a photo and no one seemed to care at all.

UPDATE: Dec 2017 – I’ve now heard reports of people being charged a $5 USD fee if you don’t have a photo. Again, it’s not a deal-breaker if you forget one but, be aware that you may be charged a fee if you don’t.

Once your form is filled in you then proceed to the visa window. On the day we went through I paid 1200 baht or $35USD for my visa. I’ve read reports of the visa being $30, however, all the signs now say $35 for a tourist visa. I handed the staff my passport, form and money and was told to wait to the side. After 2 minutes someone emerged calling my name and gave me back my passport with the visa inside. Easy.

After Thai immigration follow the 'Go to Cambodia' signs which will lead you back out to the main street.

After Thai immigration follow the ‘Go to Cambodia’ signs which will lead you back out to the main street.

Cambodia Border Crossing-2012

Walking towards the 'Welcome to the Kingdom of Cambodia' stone gateway where the visa building is.

Walking towards the ‘Welcome to the Kingdom of Cambodia’ stone gateway where the visa building is.

The Cambodian visa building. Enter here to get your visa.

The Cambodian visa building. Enter here to get your visa.

Cambodia Border Crossing-2023

3. Once you have your visa, proceed to Cambodia immigration. Walk about 100 metres further down the road and enter the Cambodia immigration building on the right-hand side of the road. Here you will be given a short arrival card to fill in. It asks for the vessel, plane or vehicle number… I didn’t know this so I just wrote ‘bus’ and this seemed fine. After you’ve filled the form in, queue up at the windows where you will have your photo taken, fingerprints scanned and passport stamped. This part took us about 5 minutes. Once your passport is stamped that’s it!

The whole crossing took us about 20minutes. The bus will wait for you outside the Casino on the right-hand side of the road. You will actually walk past the bus when you go from the visa building to immigration. It’s very easy as there are only 2 main casinos opposite each other, and only the Thai government bus stops there. Once done we returned to the bus where our smiling attendant told us we had until 3.30pm until we left (the ‘police’ must have been generous on this day), so we headed to the casino next to the bus and in to ‘Chillax Café’ which actually has nice food, cheap drinks and air conditioning.

Chillaxing in the 'Chillax Cafe'.

Chillaxing in the ‘Chillax Cafe’.

Arriving in Siem Reap

It took us 3 hours from the border to Siem Reap where we were dropped at the city market. Here the bus company offers free Tuk Tuks to any hotel. This is a free service, however beware that it is a sales pitch for the Tuk Tuk driver to pick you up the next day and take you to Angkor. DO NOT hire one of the ‘free’ Tuk Tuk from the bus company to take you to Angkor. Our driver quoted us $15 USD per person for the ‘short’ day tour of Angkor. The price is not per person. The price for a Tuk Tuk to Angkor is $15 for the day. The driver also took us to the wrong hotel; ‘Angkor Pal’ instead of ‘Angkor Pearl’ and then asked for some money as a deposit so he could ‘get petrol’. Stupidly we gave him some Thai Baht before we realised he had dropped us at the wrong hotel and he had left. He had no phone number so there’s nothing we could do…

After realising we were at the wrong hotel, the friendly staff at the Angkor Pal, called the ‘Angkor Pearl’ and the resident Tuk Tuk driver ‘Ti’ came and picked us up. Ti ended taking us to Angkor from 8.30am to sunset for a total of $15. Again – don’t take the first offer from the ‘free’ Tuk Tuks from the bus! As it turns out, crossing the Thai Cambodia border was the easiest part of our trip!

Overall the staff on the bus were polite, friendly, spoke English well and were very helpful. I would definitely travel with them again!Cambodia Border Crossing-124917

Siem Reap is an amazing place and the Angkor temples are breathtaking. Stay tuned for my next blog on our visit to Angkor with Ti the Tuk Tuk driver.

Powered by 12Go Asia system

47 Replies to “Crossing the Thai Cambodia Border Overland by Bus”

  1. Hi Ben,
    I am planning to go to Siem Reap by bus at the end of January and am currently applying for a Cambodian visa online. Their website requires the entry port into Cambodia. Is it Poipet?

  2. Hi Ben, thanks for your super thorough description. This really helped us know what to expect for such a chaotic process. We just crossed over using the same bus about a week ago (Nov 2017). If anyone is reading this now, here’s the latest that we experienced. The bus attendants did not ask/offer to help us with our visa (which we were glad for because we didn’t want to pay extra or get caught in any scam). The tourist visa costs $30. My partner did not have a photo so they charged him an extra $5. We had US passports so the officials at the counter tried to ask for a bribe by pointing to a handwritten sign that said “1300 bhat” but we firmly said no and they didn’t give us any hassle. We were the only Americans on our bus and the other tourists did not get asked for a bribe so I think they target Americans. Overall, it was pretty easy 🙂

    1. Thanks Nicole! Glad you had a good trip! Interesting that they’re now trying to charge if you don’t have a photo!! Thanks for the update and safe travels! Ben

  3. Thanks for the detailed info! I’m going from Bangkok to Phnom Penh tomorrow and am nervous about not knowing the process of crossing the border. Thanks!

  4. This was a great help! Just did this today. Couple things that have changed since:

    – ticket pick up/check in is at counter 22
    – they no longer ask you if you want them to prepare your visa for you, they just tell us it’s the only way ( I told them I’d do it in person and he said I couldn’t) They charge 1400 baht now though the visa is still $35. I didn’t have to do a photo this way though?
    – they tried a hard sell to get me to take the free tuk tuk and even chased me down to give me a sob story about their business and I should take the free one and book something with them… finally got him to leave me be and a passing tuk tuk came by for $2..

    All in all was a good experience! Thanks again for the info and the photos, which were super helpful!!

    1. Thanks for commenting Corey and glad you had a good experience! Thanks for the update regarding the visa preparation. Good to know that they organise it for you now as the only option! Probably easier that way. Glad you escaped the Tuk Tuk mafia on arrival in Siem Reap 🙂 Safe travels!

      1. I forgot to mention! We did pull over randomly on the side of the road for a time… I actually looked out the window to see if they were changing the tire! XD
        No dice but still not sure why we stopped.. 🙂

  5. Hi Ben:
    I quoted from your article 🙂 — It’s the only mode of ground transport where you don’t have to change buses or vans and can leave your bags on the bus when crossing from Thailand to Cambodia. It attracts me very much, because I will visit Siem Reap from Bangkok by bus. I am an old handicap man but like to travel around, so your detailed mentioning the border crossing article is very much useful to me. Thank alot. Xie xie.

    1. Hi Xie xie,
      Thanks for reading and I’m really glad that you found the article helpful! The last thing you want to have to worry about is getting your bags on and off a bus or minivan! Safe travels and enjoy Siem Reap!
      Take Care,

  6. Hi , Wonderful and informative article . I have doubt regarding the visa procedure like . if we want to come back to thailand from cambodia . do we need to stamp the thai visa again ?

  7. hi Ben, I`m a Malasian. And Im planning to get off from Bangkok to Siem Reap. Do I have to pay 1200 Baht for Visa?

  8. Thank you Ben! You’re such a big help … Because I was just wondering before if its possible because if you entry is Bangkok and to cross Cambodia for hours just to visit then back to Bangkok for a journey back to point of origin based on ticket bookings would just be fine ? Anyway , thanks again and continue the great job . God bless you always .

  9. Ben thanks for this detailed account of personal experience in crossing thailand to cambodian border… My question is that , Is it okhie to cross the cambodian border from thailand then back to thailand again the next couple of hours ? thank you you’ve done a great job for the travellers !

    1. Hi Alex,

      Thanks for reading and for your kind words! From what I know, I don’t think it would be a problem crossing the border twice in a few hours. Many people do this because of the casinos at the border. E.g they’ll cross from Thailand to Cambodia and gamble and then cross back.

      Hope that helps! Safe travels!


    1. Hi Anna,

      I don’t think there are any night trips over the border. The Thai government bus is definitely only daytime, however, you may be able to book a minivan through a travel agent. Just beware though, I’ve heard terrible stories about some minivan operators with travellers having to switch vans regularly, breakdowns and horrendously long trips.

      Safe travels!


  10. Hi Ben, I travelled from Mo Chit to Mae Sai to cross into Myanmar using Transport Co bus. The bus was very comfortable, in fact it was much more comfortable than the Jet Airlines plane that brought us to Thailand. Getting the tickets was simple, though I found the website bit confusing so we called and booked the tickets over the phone a few days in advance and paid at a 7/11 store. They don’t speak English though so you have to get a Thai person to call. We picked up the tickets from the Transport Company’s ticket desk (Desk 999) at Mo Chit on the day we were travelling. It was an overnight bus and I actually slept quite well. The only thing about that bus was, for some reason, Thai like to keep their air conditioning so cold and I was freezing all night, I had only brought a thin t shirt and shorts, they do give you a thin blanket but it isn’t enough so on the way back from Mae Sai I was prepared and took my fleece and wore long trousers. From Mae Sai bus station to the border crossing is just 10 minutes drive. We were picked up by someone but I am sure there are taxis. You need to get your visa in advance for Myanmar, there is an on line visa process which is pretty good, the cost of Myanmar visa currently is $50. My visa application was approved within an hour. You cross the border into Myanmar in Tachielik and for me the crossing was quite painless experience, it only took me a few minutes and I was in Myanmar. They did ask me a few questions, I sort of gave some vague answers and they didn’t seem to bother about them. However, it was not that simple for the two Thai travelling companions i was travelling with. After waiting for them in Myanmar for about 20 minutes I realised they were having problems. Apparenly they have to have a guide to get into Myanmar, they didn’t ask me to have one. There are guides there waiting, i guess it happens frequently. They hired one and we were ready to go.

    I had driven to Aranyaprathet 2 years ago to have a look. There is a massive market there on the Thai side where you can buy anything from second hand underwear to brand new motorbikes and it is absolutely massive. I am planning to cross into Cambodia this time round so thanks for the information. Just what I was looking for.

  11. Good read! Im crossing borders this January and With the same route with yours, I’ve read a lot of horrofic exploits about crossing borders… I am glad I bumped into your blog. I definitely know what to bus to take now 🙂 thank you so much!

  12. Hi, really helpful description, am travelling this route next year. Just wondered how long the journey took you in total? Thanks.

    1. Hi Sidney, thanks for reading! If I remember right, it took about 4 hours to the border, 1.5 hours stop at the border and another 2 hours from the border to Siem Reap. So allow approx 8 hours in total. Besides the stop at the border, there’s also a lunch stop about 3 hours in. Safe travels!

  13. Hi. Im travelling to cambodia from Thailand and this post is very helpful. Id like to clarify though that if the 1,200 baht you paid to cross the border is also separate from the visa you paid when you got to the immigration? Or it’s just 1200 all in all? Thanks.

    1. Hi There! Thanks for reading and I’m glad you found this post helpful! When I crossed, I paid 1200 Baht all in all. You only have to pay for your Visa, nothing else. I have heard that the price does vary sometimes so it may not be exactly 1200 when you cross however, it shouldn’t be too different from that. Enjoy Cambodia and safe travels!

  14. This is perfect! I am currently travelling and all of the sites I have read about crossing the border just gave me a migraine. I do have two questions if you don’t mind. Can you use thai baht to pay for the visa on arrival? If not then can you use a debit card? I made the stupid mistake of not bringing any USD. I am so confused about how exactly to pay for this visa.
    Thank you!

    1. Hi There. Thanks for reading and I’m so glad you found the info here useful! You can pay in either Thai Baht or USD. I don’t remember seeing any credit card options. However, there are ATMs in the Casinos at the border so you could go in there and withdraw USD (all ATMs in Cambodia vend USD). Hope that helps and safe travels! Ben

  15. Hi Ben,

    This is very good info. I saw the camboticket banner and booked from that website. I would highly recomemend them for bus and also ferry bookings.


  16. Hi there, very useful information. I would like to know does they provide for re-entry for those who are temporary residents in Thailand.

    1. Hi Vivian, thanks for reading. I’m sorry, I’m not sure about re-entry requirements for Thai residents. Best to check with the Thai/Cambodia embassy. Safe Travels!

  17. Hi!pls am a Ghanaian and I wants to travel to Cambodia and I also want to visit Thailand will it be easy to pass through the Thai border through Cambodia?

  18. Hi Irene, Thanks for reading and I’m glad you found it useful! I’m pretty certain that the Thai Government Bus only does Bangkok to Siem Reap and back. We took a different bus company called ‘Giant Ibis’ from Siem Reap to Phnom Penh. They have fairly new buses with WIFI. The roads are terrible though so it will take you just over 6 hours. I would recommend them though, it’s an easy straight forward trip, it’s only the condition of the roads that slow you down! Safe travels and take care, Ben.

  19. I’m so impressed with your thorough explanation especially since I will be doing a RT Phnom Penh to Bangkok in March (in 3 weeks) – is that same bus service to Phnom Penh? Is it pretty much flatland crossing? Thank you.

  20. hi! wow what a great information. it also takes away my fears a little 🙂
    do i really need to print everything? or can i just take a picture with my phone as well?

    1. Thanks Alex! Glad you found it helpful! I’m not sure about printing. I printed mine because when you go to a 7/11 to pay they scan the barcode. However, they could probably scan your phone, or enter the number in manually. However, they then stapled my receipt to the printout which I handed over in Mo Chit for my ticket so I’m not sure. I know that, generally, business in SE Asia are not as smart phone savvy as other regions and they love their paperwork! Let me know how you go and safe travels!

  21. I’m visiting Cambodia in February. You’re very thorough with instructions on how to travel from Bangkok to Siem Reap via bus. Just a few questions. Is THE TRANSPORT CO. the only direct bus from bangkok to siem reap? Can you buy the tickets at mo chit bus station? Is the 1200 baht border fee mandatory for all bus passengers? Does the visa office only accept baht? How about USD? I read it was $20 on another blog not $35. Thanks!

    1. Hi Cindy, thanks for visiting! As far as I know, the Transport Co is the only direct bus where you don’t have to remove your luggage and carry it with you over the border to be scanned. It is a Thai government bus and is the only one allowed to cross the border with all luggage onboard and is permitted to park and wait at the border (right outside the casino near the immigration point). There are several other mini-bus operators but you will have to change vans (sometimes more than once) and I’ve heard horrible stories about these minivans taking twice as long!

      You can buy the tickets at Mo Chit however that means you would have to go out there twice. Once in advance to buy your tickets and then go back again on departure day. I wouldn’t leave it to the day you want to leave to try and buy as it will likely be booked out. There were no spare seats when I went!

      The visa office accepts Thai Baht and US dollars.

      The 1200 baht/ $35 USD is the same visa fee for anyone wanting a visa. You can pay 1300 on the bus to the conductor to organise it all for you. I also read that it was $20 fee, however the (permanent looking) sign said $35 when I crossed so perhaps it’s gone up since then!

      Hope this helps and safe travels!


  22. On the bus right now, thanks you for the guide! Bus is awesome, better service than most companies in Europe.

    1. Thank very much and glad you found it helpful! Enjoy the trip! Safe travels!! Get a cold beer at the casino on the border and that makes it all better 🙂

  23. Thanks so much for this detailed explanation. I am Australian too so am glad to read from an Aussie perspective.
    I get anxiety as well and stress over a lot of things so I am glad that this process wasn’t as stressful as you thought it was going to be.
    I am going to follow the same process and book the bus! Cheers

    1. Hi Angeli, thanks so much for reading and for taking the time to say hello! Glad to meet another Aussie adventurer. It’s hard travelling sometimes, I get stressed over small things sometimes and always assume the worst… Luckily that wasn’t true in this case! Safe travels to you and your husband and keep in touch with you adventures! 🙂

  24. I notice you could book the bus ticket in advance online, does this mean it could be printed out and used as evidence of ongoing travel so as to allow us to get a visa exemption??

    1. Hi Mandi. You can indeed print it out and it would be evidence that you have onward travel booked to cross out of Thailand. However I’m not entirely sure. I’m Australian so I didn’t need a Visa for Thailand. I would doubdle check with the Thai embassy in your country to be sure!

  25. Great read. I’m planning on travelling overland from Thailand, Cambodia, to Vietnam. Will be dragging along some snowboards bags as we’re heading to Japan for a season.

    Do you think it’s feasible?

    1. Hey there! Thanks for reading! I think it’s absolutely feasible… The only problem of going by bus is they don’t have a lot of room for luggage… I’d get there early and make sure you can get all your gear on before everyone else does! Goos luck and safe travels!

Comments are closed.