Bus from Saigon to Moc Bai: Your Complete Guide for Visa Runs and Border Crossings
Updated July 10, 2026
Traveling by bus from Saigon (Ho Chi Minh City) to Moc Bai is one of the most popular and affordable ways to reach the Cambodian border, especially for a Vietnam visa run. Moc Bai is the busiest land border crossing in southern Vietnam, connecting to Bavet in Cambodia. Whether you're renewing your visa, getting a new entry stamp, or simply exploring, this guide covers everything you need to know—from bus timings and costs to border procedures and tips for a smooth journey.
Why Take a Bus from Saigon to Moc Bai?
Taking a bus is the most cost-effective and straightforward option for reaching Moc Bai. Here's why many travelers choose this mode:
Affordable: Bus tickets cost between 100,000 and 200,000 VND (approx. $4–$8 USD) one way.
Frequent departures: Buses run every 30–60 minutes from early morning until late afternoon.
Direct route: Most buses go straight to the Moc Bai border gate, dropping you at the Vietnamese immigration checkpoint.
No advance booking needed: You can buy tickets at the bus station or even onboard for most services.
Comfortable: Air-conditioned buses with reclining seats make the 2.5-hour journey pleasant.
Bus Options from Saigon to Moc Bai
There are two main bus types for this route: public buses and tourist buses. Each has its own advantages depending on your budget and comfort needs.
Option 1: Public Bus (Bus 04 or 703)
The most budget-friendly choice is the public bus. These buses operate from Ben Thanh Bus Station (Bến Thành) or An Sương Bus Station (Bến Xe An Sương). The bus number is typically Bus 04 or 703, but it's best to ask for 'Moc Bai' at the ticket counter.
Departure point: Ben Thanh Bus Station (District 1) or An Sương Bus Station (District 12).
Frequency: Every 30 minutes from 5:00 AM to 5:30 PM.
Travel time: 2.5 to 3 hours depending on traffic.
Cost: 100,000–120,000 VND per person (approx. $4–$5 USD).
Drop-off: The bus stops at the Moc Bai border checkpoint, right at the Vietnamese immigration area.
Option 2: Tourist Bus (Minivan or Sleeper Bus)
For more comfort and convenience, tourist buses are available from travel agencies or bus companies like Phuong Trang (Futa) or Kumho Samco. These are often minivans or smaller coaches with fewer stops.
Departure point: Often from Pham Ngu Lao Street (backpacker area) or District 1 hotels.
Frequency: Several departures daily, usually between 6:00 AM and 3:00 PM.
Travel time: 2 to 2.5 hours.
Cost: 150,000–200,000 VND per person (approx. $6–$8 USD).
Drop-off: Same as public bus—at the border checkpoint.
Extra perks: Sometimes include a bottle of water, and the bus may wait for you if you're doing a visa run (confirm with the driver).
How to Book a Bus Ticket
Booking is simple and can be done in several ways:
At the bus station: Go to Ben Thanh or An Sương bus station and buy a ticket at the counter for Bus 04 or 703.
Online: Use apps like Vexere or Baolau to search for 'Ho Chi Minh to Moc Bai' and book a seat.
Via travel agency: Many agencies in District 1 sell tickets for tourist buses. Just ask at your hotel or a local tour shop.
Onboard: For public buses, you can often pay the driver directly if there's a seat available.
What to Expect at Moc Bai Border
Moc Bai is a well-organized border crossing. Here's a step-by-step of what happens when you arrive:
Step 1 – Arrival: The bus drops you at the Vietnamese immigration checkpoint. You'll see a large building with 'Xuat Nhap Canh' (Immigration) signs.
Step 2 – Exit Vietnam: Go through Vietnamese exit procedures. Have your passport and visa ready. This usually takes 5–10 minutes.
Step 3 – Walk across: After exiting Vietnam, walk about 200 meters to the Cambodian entry point (Bavet). There are shops and stalls along the way.
Step 4 – Enter Cambodia: Present your passport for a Cambodian visa (if needed) or for an entry stamp. Visa on arrival costs $30–$35 USD (cash only).
Step 5 – Return: For a visa run, you can immediately turn around and re-enter Vietnam. This process takes about 30–60 minutes total.
Tip: If you're doing a visa run, some bus drivers will wait for you at the border for an extra fee (around 50,000 VND). Confirm this before you get off the bus. Otherwise, you can catch a return bus from the same drop-off point.
Return Bus from Moc Bai to Saigon
Returning is just as easy. Buses from Moc Bai back to Saigon operate from the same area. Here's what you need to know:
Frequency: Every 30–60 minutes from 6:00 AM to 5:00 PM.
Cost: Same as one-way—100,000–200,000 VND.
Pick-up point: Just outside the Vietnamese immigration checkpoint, where you were dropped off.
Tip: If you're returning the same day, plan to be at the border by early afternoon to catch a bus before the last departure.
Important Tips for a Smooth Bus Journey
Make your trip hassle-free with these practical suggestions:
Bring cash: Bus fares, visa fees, and snacks at the border are usually cash-only. Have Vietnamese Dong (VND) and US Dollars (USD) handy.
Arrive early: For morning departures, aim to be at the bus station by 6:00 AM to avoid traffic and long queues.
Check your visa: Ensure your Vietnam visa is valid for re-entry. If you need a new visa, consider using a visa run service like Saigon Visa Run for assistance.
Pack light: You'll need to walk across the border, so a small backpack is ideal. Avoid large suitcases.
Stay hydrated: The journey can be warm, especially in summer. Bring water.
Watch your belongings: Keep your passport, wallet, and phone secure at all times.
Frequently Asked Questions
How long does the bus from Saigon to Moc Bai take?
The bus journey takes approximately 2.5 to 3 hours, depending on traffic and the bus type. Tourist buses are slightly faster.
Can I buy a bus ticket on the same day?
Yes, you can buy tickets at the bus station on the day of travel. For public buses, no advance booking is needed. Tourist buses may require a few hours' notice.
What is the cost of a bus ticket from Saigon to Moc Bai?
Public bus tickets cost 100,000–120,000 VND ($4–$5 USD). Tourist buses cost 150,000–200,000 VND ($6–$8 USD).
Is Moc Bai border open 24 hours?
No, Moc Bai border is open from 7:00 AM to 10:00 PM daily. For visa runs, it's best to arrive before 4:00 PM to have enough time for the round trip.
Do I need a visa for Cambodia?
Yes, most nationalities need a visa to enter Cambodia. You can get a visa on arrival at Bavet for $30–$35 USD (cash only). Check your nationality beforehand.
Can I use the bus for a visa run?
Absolutely. Many travelers use this bus for a same-day visa run. Just ensure you have all documents ready and return before the border closes.
Need Help with Your Visa Run?
Taking the bus is a great DIY option, but if you want a hassle-free experience with guaranteed return and no waiting, consider our visa run service. We handle transportation, border procedures, and visa paperwork so you can relax.