adventure-thailand.com banner

Nong Khai to Vientiane: Crossing the First Friendship Bridge

This site contains affiliate links. We may earn a commission at no extra cost to you.

What trips people up is not the crossing itself but the gaps between: no data connection on the bridge, confusion about which shuttle to board, and visa paperwork that feels more complicated than it actually is. This guide covers every step with current costs in both Thai baht and US dollars, using a rate of 35 THB = $1 USD, alongside the Lao kip equivalent where relevant (approximately 20,000 LAK = $1 USD).

The crossing from Nong Khai to Vientiane follows a fixed sequence that cannot be rearranged:

  • Exit Thai immigration at Nong Khai border station
  • Board the international shuttle bus across the bridge (or the train shuttle on certain days)
  • Complete Lao visa-on-arrival at Thanaleng station
  • Board a tuk-tuk or taxi into central Vientiane, approximately 25 kilometres away

Cost overview: Budget 500 to 800 THB (~$14 to $23 / ~280,000 to 450,000 LAK) for the full crossing including visa, shuttle, and onward transport to your accommodation. The visa-on-arrival fee alone is $35 USD (around 1,225 THB / 700,000 LAK), paid in cash at the Lao border window.

Idyllic Aerial View Of Koh Khai Nai Island S Turquoise Waters And Sand
StepCost (THB)Cost (USD)Notes
Thai exit stampFreeFreeNo fee, just queue at the window
International shuttle bus20 THB~$0.57Single direction, across the bridge
Lao visa-on-arrival~1,225 THB$35 USDCash only, USD preferred at window
Overtime fee (if applicable)~175 THB~$5Weekends, public holidays, after 16:00
Tuk-tuk to central Vientiane175 to 350 THB~$5 to $10Negotiate in advance, fixed rate preferable
Airport bus from Thanaleng~55 THB~$1.50Local bus 14, slow but very cheap
Aerial View Of Bangkok City With A Vibrant Train Passing Through Urban

Nong Khai is approximately 615 kilometres northeast of Bangkok. Most travellers reach it by overnight sleeper train or daytime bus, both of which are reliable and affordable. Flying is possible via connections through Udon Thani (55 kilometres south of Nong Khai), but the time saving rarely justifies the cost for a border crossing that takes less than half a day.

The overnight train from Bangkok’s Hua Lamphong station is the most comfortable and practical option for most travellers. It departs in the early evening, arrives in Nong Khai the following morning, and saves a night’s accommodation. Second-class air-conditioned sleeper berths cost 700 to 1,000 THB (~$20 to $29) and are genuinely comfortable for the journey.

Buses from Bangkok’s Mo Chit terminal or Ekkamai station run to Udon Thani and Nong Khai on regular schedules, costing 400 to 600 THB (~$11 to $17) depending on the class. Journey time is 9 to 11 hours. Lock in seats on 12GO before travelling during Songkran (April) or the Thai New Year period, when buses and trains to the northeast sell out multiple days in advance.

From Udon Thani, local buses to Nong Khai run approximately every 30 minutes and cost 50 THB (~$1.40). The journey takes around one hour.

This is where most travellers make an avoidable mistake. Your Thai SIM card stops working the moment you step off the shuttle bus on the Lao side. Laos operates on a completely separate network, and walking into Thanaleng immigration hall without a working data connection means you cannot access your accommodation confirmation, onward transport booking, or maps of Vientiane.

The solution is simple: activate a Yesim eSIM for Laos before departure. Yesim provides eSIM data plans covering Laos with 4G access, which can be set up entirely on your phone before you leave Bangkok or Nong Khai. The plan activates automatically when your device connects to the Lao network on the far side of the bridge. Plans for Laos start from around $5 to $8 USD (~175 to 280 THB) for 7 days of data.

For those who prefer a regional plan covering both Thailand and Laos in a single package, Yesim, Airalo, and Saily all offer multi-country Southeast Asia eSIMs that cover the full overland route from Bangkok through Laos into Vietnam or Cambodia without needing to swap plans at every border. If you are doing a longer circuit, this is considerably simpler than managing individual country plans.

Do not rely on purchasing a physical Lao SIM at the border. They are available from small kiosks near Thanaleng exit, but setup requires time and a working Thai number to receive the initial verification SMS, which you may no longer have access to once your Thai SIM deactivates.

eSIM connectivity Nong Khai Laos border crossing
immigration office interior at One Bangkok

The Thai immigration building sits at the northern end of Nong Khai, a short tuk-tuk or songthaew ride from the town centre. From the train station, the border is approximately 3 kilometres; a tuk-tuk costs 50 to 80 THB (~$1.40 to $2.30) depending on how hard you negotiate.

The immigration hall is open daily from 06:00 to 22:00. Queue at the departure window, present your passport, complete the TM6 departure card if you have not already done so, and collect your exit stamp. The process takes 5 to 20 minutes depending on queue length. Peak times are weekend mornings and the days immediately following Thai public holidays.

Once stamped out of Thailand, you cannot re-enter the Thai building without crossing to Laos and returning through the full entry process. Make sure you have withdrawn sufficient Thai baht and exchanged or kept USD before reaching this point. The ATMs in Nong Khai town centre charge the standard 220 THB (~$6.30) foreign card fee per withdrawal, identical to Bangkok rates.

Travel tips:

  • Arrive at the border no later than 15:30 on weekdays to avoid the overtime fee charged after 16:00
  • Carry two passport photos for the Lao visa application form on the other side
  • Have $35 USD in cash ready, as the Lao visa window strongly prefers USD over THB or LAK
  • Complete your Lao visa application form on the bus across the bridge, not in the queue at the window

Private vehicles are not permitted on the First Friendship Bridge. All passengers cross via one of two options: the international shuttle bus or the cross-border train service.

The shuttle bus is by far the most common choice. It departs from just outside the Thai immigration building every 20 minutes or so during operating hours, costs 20 THB (~$0.57) per person, and takes around 15 minutes to cross. Buses run from 06:00 to 20:00. Pay the conductor on board; no advance booking is required or possible.

The cross-border train is a separate, considerably slower, and somewhat ceremonial option that runs twice daily in each direction. The train departs from Nong Khai station and crosses to Thanaleng, stopping briefly in the middle of the bridge. The journey takes approximately 15 minutes but the departure schedule is fixed, so if you miss the timing it means a significant wait. Train tickets cost around 20 THB (~$0.57), the same as the bus. The train is a novelty worth doing once if timing works out, but the bus is the practical choice for most crossings.

thailand long distance bus

Lock in your Bangkok to Nong Khai overnight train, onward buses from Vientiane, and the full Laos rail connection south before peak season queues fill the seats. 12GO covers the complete northeast Thailand and Laos route network.

Tuk Tuks Waiting Outside A Building In Bustling Bangkok Thailand

Thanaleng is the official Lao port of entry. It is a purpose-built border station rather than a town, consisting of immigration halls, a small currency exchange booth, and a row of tuk-tuks waiting outside. Almost every nationality can obtain a visa-on-arrival here, valid for 30 days, for a flat fee of $35 USD.

The process at the visa window is as follows: collect and complete the application form (available on the bus or inside the hall), attach one passport photo, present your passport and the completed form at the visa-on-arrival counter, pay the fee, and wait for your passport to return with the visa sticker. Processing typically takes 15 to 30 minutes when queues are moderate.

An overtime fee of approximately $1 to $2 USD (~35 to 70 THB) is charged on weekends and public holidays, and after 16:00 on weekdays. This is official and unavoidable during those hours. Do not hand over more than the posted fee plus the applicable overtime charge.

Once through immigration, a small currency exchange counter operates inside the hall. Rates here are noticeably worse than at banks or exchange counters in central Vientiane. Exchange only enough LAK for your tuk-tuk into town (around 100,000 to 200,000 LAK / ~$5 to $10) and change the rest once in the capital.

Visa-on-Arrival Checklist:

  • Passport valid for at least 6 months beyond your intended stay
  • One passport photo (35 x 45 mm). Photo booths in Nong Khai town produce these for around 100 THB (~$2.85)
  • $35 USD in cash. THB is accepted at a slightly unfavourable rate if you have no USD; LAK is generally not accepted for the fee payment itself
  • Completed application form. Pick one up on the shuttle bus or from the rack inside the Thanaleng hall
  • Proof of onward travel or accommodation, occasionally requested but rarely checked rigorously at this crossing

Thanaleng is not Vientiane. This surprises first-time crossers. The station sits roughly 25 kilometres from the city centre, in a flat, industrial edge of the capital. You have three options for the final leg into town.

Tuk-tuk: The most common choice. A line of tuk-tuks waits outside the exit gate and the standard fare to central Vientiane is 50,000 to 100,000 LAK (~$2.50 to $5) for the full vehicle, not per person. Agree the price before boarding. Journey time is 30 to 45 minutes depending on traffic. If travelling as a group or with luggage, this is the most practical option.

Local bus 14: A public bus runs from Thanaleng into central Vientiane for approximately 5,000 LAK (~$0.25). It is slow, stops frequently, and involves a short walk to the bus stop from the immigration exit. Budget backpackers on very tight plans use this; everyone else generally does not.

Pre-arranged transfer: If your hotel in Vientiane offers an airport or border pickup service, book it in advance and confirm the meeting point. This eliminates tuk-tuk negotiation entirely and is worth considering when arriving late in the afternoon after a full day of travel from Bangkok.

View From A Tuk Tuk In Rainy Bangkok Capturing The Vibrant City Life A
Colorful Train Passing Through Maeklong Railway Market Thailand

Vientiane is a gateway, not just a destination. Many travellers cross from Nong Khai specifically to continue north or south through Laos, and the onward logistics are straightforward once you understand the options.

Luang Prabang by train: The Laos-China Railway (Boten-Vientiane line) transformed overland travel in Laos when it opened in 2021. A high-speed train now runs from Vientiane’s Tha Naleng station to Luang Prabang in approximately two hours, compared to the previous six to eight hour bus journey. Fares in second class cost around 150,000 to 200,000 LAK (~$7.50 to $10 / ~263 to 350 THB). Seats sell out on weekends and during festivals. Book through 12GO well ahead of your intended travel date, particularly if your Laos itinerary is fixed.

Luang Prabang by bus: VIP sleeper buses still run the old northern route and cost 120,000 to 180,000 LAK (~$6 to $9 / ~210 to 315 THB). The train is faster, more comfortable, and increasingly the default choice.

Pakse and the south: Overnight buses from Vientiane’s Southern Bus Terminal run to Pakse (for the 4,000 Islands and the Bolaven Plateau), costing around 120,000 to 200,000 LAK (~$6 to $10 / ~210 to 350 THB) depending on seat class. Journeys take 8 to 10 hours. Confirm departure points and schedules through 12GO before arriving in Vientiane to avoid spending half a day at the wrong terminal.

Route From VientianeModeDurationCost (USD)Cost (THB)
Luang PrabangHigh-speed train~2 hrs~$7.50 to $10~263 to 350 THB
Luang PrabangVIP bus~6 to 8 hrs~$6 to $9~210 to 315 THB
Vang ViengTrain or bus~1 to 3 hrs~$4 to $7~140 to 245 THB
Pakse (south)Overnight bus~8 to 10 hrs~$6 to $10~210 to 350 THB
Hanoi, VietnamInternational bus~24 hrs~$25 to $35~875 to 1,225 THB

Vientiane is the most relaxed capital city in Southeast Asia by a considerable margin. It has none of Bangkok’s overwhelming scale and none of Phnom Penh’s raw edge. The centre is compact and walkable, the riverside is quiet, and accommodation options genuinely span every budget bracket without the price inflation of more tourist-saturated capitals.

The two main accommodation zones for visitors are the riverside area around the Nam Phu fountain and the streets running south of Patuxai monument. Both are central, both are safe, and both are within walking distance of the main sights including Pha That Luang, Wat Si Saket, and the morning market.

Budget guesthouses near the riverside start from $15 to $25 USD (~525 to 875 THB) per night. Mid-range hotels with air conditioning, breakfast included, and reliable Wi-Fi run $40 to $80 USD (~1,400 to 2,800 THB). At the higher end, a handful of boutique properties including the Settha Palace Hotel offer colonial-era character for $120 to $200 USD (~4,200 to 7,000 THB) per night. Compare current rates across all categories on Agoda or Booking.com before committing, as prices fluctuate noticeably by day of week and proximity to Lao national holidays.

Riverside, bangkok

Thailand Travel Mistakes

The crossing is genuinely straightforward, but the same errors appear in review after review. These are the ones worth knowing before you arrive.

  • Arriving after 16:00 on a weekday without budgeting for the overtime fee. It is small but it is official and will be charged
  • Assuming your Thai SIM will work in Laos. It will not. Activate a Yesim or Airalo eSIM for Laos before departure
  • Exchanging all your money at the Thanaleng border booth. The rate is poor. Change only what you need for the tuk-tuk
  • Not having USD cash for the visa fee. Cards are not accepted at the visa-on-arrival window
  • Forgetting a passport photo. The booth at the Nong Khai border area sells them; better to bring two from town
  • Agreeing a tuk-tuk price per person rather than per vehicle. Establish the total fare before boarding

Yes, without question. Nong Khai is one of the most underrated towns in northeast Thailand. It sits directly on the Mekong, has a genuinely unhurried pace, and rewards an extra day with a handful of experiences that have nothing to do with border logistics.

The Sala Kaew Ku sculpture park, a few kilometres outside town, contains one of the most surreal collections of Buddhist and Hindu sculpture in Southeast Asia, created over decades by the self-taught mystic Luang Pu Boun Leua Sourirat. Entry costs 40 THB (~$1.14) and the park is unlike anything else in Thailand.

The riverside road at sunset, with the Mekong running wide and slow and Vientiane’s lights beginning to appear on the far bank, is a genuinely beautiful scene. Guesthouses along the river start from 350 to 600 THB (~$10 to $17) per night. A meal at one of the Mekong-facing restaurants costs 120 to 250 THB (~$3.40 to $7.15). Cross refreshed and rested the following morning rather than rushing through on the same day as a long train journey from Bangkok.

Tranquil View Of The Mekong River At Sunset With Lush Hills In Chiang

How long does the Nong Khai to Vientiane border crossing take?

For most travellers, the full process from Thai immigration exit to tuk-tuk in central Vientiane takes between 45 minutes and two hours. The shuttle bus across the bridge is 15 minutes. Lao visa processing at Thanaleng takes 15 to 30 minutes under normal queue conditions. Add 30 to 45 minutes for the tuk-tuk into the city centre.

How much does the Lao visa-on-arrival cost at Nong Khai?

The standard visa-on-arrival fee is $35 USD, paid in cash at the Thanaleng immigration window. An overtime surcharge of approximately $1 to $2 USD applies on weekends, public holidays, and after 16:00 on weekdays. USD is strongly preferred; Thai baht is accepted at a slightly unfavourable exchange rate. Cards are not accepted.

Do I need a passport photo for the Lao visa-on-arrival?

Yes, one passport photo is required with the application form. Bring two to be safe. Photo booths in Nong Khai town produce border-specification photos for around 100 THB (~$2.85). Forms are available on the shuttle bus crossing the bridge and from racks inside the Thanaleng immigration hall.

What is the cheapest way to get from Nong Khai to Vientiane?

The international shuttle bus across the Friendship Bridge costs 20 THB (~$0.57). Combined with the Lao visa fee ($35 USD) and local bus 14 into the city centre (approximately $0.25), the total crossing cost can be kept under $40 USD (~1,400 THB) excluding food and accommodation. The tuk-tuk into Vientiane adds $2.50 to $5 per vehicle but saves considerable time.

Can I use my Thai SIM card in Laos?

No. Thai SIM cards do not carry active data in Laos. Activate a Yesim, Airalo, or Saily eSIM for Laos before departure so data is live the moment you cross the bridge. Regional Southeast Asia eSIM plans covering both Thailand and Laos are available from all three providers and are the most practical option for multi-country travellers on an overland route.

How do I get from Vientiane to Luang Prabang?

The Laos-China high-speed train runs from Tha Naleng station in Vientiane to Luang Prabang in approximately two hours. Second-class fares cost around 150,000 to 200,000 LAK (~$7.50 to $10 / ~263 to 350 THB). Book through 12GO before arriving in Laos, as weekend and festival-period seats sell out quickly. VIP overnight buses remain available for around $6 to $9 USD (~210 to 315 THB) but the train is significantly faster.

What are the Friendship Bridge border crossing hours?

Thai immigration operates from 06:00 to 22:00 daily. The international shuttle bus runs from 06:00 to 20:00. Lao immigration at Thanaleng processes arrivals within similar hours. Crossing after 16:00 on weekdays or at any time on weekends and public holidays incurs the official overtime surcharge of approximately $1 to $2 USD at the Lao window.

Is there an ATM at the Nong Khai border or at Thanaleng?

ATMs are available in Nong Khai town centre, where foreign card withdrawals carry the standard Thai bank fee of 220 THB (~$6.30) per transaction. There is a currency exchange counter inside Thanaleng immigration hall but the rates are poor. Exchange only enough for your tuk-tuk into Vientiane and change the rest at a bank or exchange counter in the city centre, where rates are significantly better.

Is Nong Khai worth visiting before crossing to Vientiane?

Yes. Nong Khai is a genuinely pleasant Mekong riverside town with its own character. The Sala Kaew Ku sculpture park (40 THB entry / ~$1.14) is one of the most unusual sights in northeast Thailand. Riverfront guesthouses start from 350 to 600 THB (~$10 to $17) per night. Spending one night before crossing means arriving at the border rested and at the most efficient morning hours.

How do I book the Bangkok to Nong Khai overnight train?

The overnight sleeper train from Bangkok Hua Lamphong to Nong Khai departs in the early evening and arrives the following morning. Second-class air-conditioned sleeper berths cost 700 to 1,000 THB (~$20 to $29). Book through 12GO to compare schedules, classes, and seat availability. During Songkran (April) and national holidays, berths sell out many days in advance. Daytime buses from Mo Chit terminal are also available for 400 to 600 THB (~$11 to $17).