Ultimate Thai VISA Guide

Before getting into exciting Thai VISA run alternatives I will start with the basics of the Thai VISA run and what VISA options are available. The most common Thai VISA for short-term stays in Thailand is actually the VISA exemption given on arrival and allows a 30 day stay when entering at any airport in Thailand. This is available to most Western folk. Unfortunately the same Thai VISA is not issued at land borders where only a 14 day tourist VISA is on offer for most nationalities (this has now been scrapped for back-to-back land border crossings). If planning longer stays the best option is the 60 day tourist VISA (which allows a further 30 day extension within Thailand). To get this VISA you must apply at a Thai Embassy outside of Thailand. Any country really. All you need is a passport, passport photos and a Thai Embassy nearby. Call in, fill out the forms, pay the fee and your Thai VISA will be issued. VISA fee should be roughly 1,100 Baht and 1,900 Baht for the extension in Bangkok. Including the added 30 day extension this will give you 90 days in Thailand. If planning to do this back-to-back at land borders there may also be complications so air travel is the better option here. With ‘non-immigrant O VISA there may also be a 90 day VISA run, like myself on a marriage (spouse) VISA I have to cross the border every 90 days. Fortunately a border crossing is only necessary here; stamp out, stamp back in. No visits to outside Embassies. A similar situation may also apply to the education VISA (worth considering for long-term stays). Note do not overstay your Thai VISA and if you do overstay expect a 500 Baht fine per Day over (or worse). Also be aware that Embassies do not open weekends or public holidays so check before travel.

Non Immigrant O Forms, Cheapest Thai VISA Runs from Bangkok Thailand Crossing Borders, Cheapest Thai VISA Runs from Bangkok Thailand

Making the Most of the Thai VISA Runs

Many see the Thai VISA run as a pain but for me they are opportunities. Thai VISA runs force me out of complacency and get me excited to explore new areas. Next stop skiing in China (Xian and Beijing). While they do put a dent in the budget; if planned well you can find bargains. These days flying from Bangkok is not much more than train or bus travel to nearby borders and paying the extra thousand Baht or two flying is often worthwhile. Just keep an eye out for promotions and book in advance. Last month I flew to Kolkata (India) for around 3,000 Baht which is similar to return train fares to any of the land borders. Below is a quick list of favourite routes taken so far; starting with the cheaper, more convenient and in my opinion best value. Below are quick summaries so follow links to detailed guides for each destination. For train travel within Thailand book direct online.

Flying from Bangkok, Cheapest Thai VISA Runs from Bangkok Thailand Hat Yai Train Station, Cheapest Thai VISA Runs from Bangkok Thailand

1. Georgetown, Penang, Malaysia

I cannot speak more highly of Georgetown. An unexpected gem from my travels in Southeast Asia and easily my preferred spot for a quick Thai VISA run. It is also the cheapest Thai VISA run from Bangkok with free VISA on arrival to Malaysia. For travel it costs roughly 2,400 Baht by overnight sleeper train (1,200 each way) leaving Bangkok (Hua Lamphong station). Here for our guide on travel from Bangkok to Penang). It is best to stay in the Unesco area of Georgetown on or around Chulia Street. From here you can use nearby travel agents to do the legwork with their Thai VISA services and you pay an added fee of around 200 Baht. Meanwhile enjoy the charm, art and ridiculously good food in this gem of a city. The best area to stay would be around Chulia and Muntri Street if using agents or maybe the Gurney Drive area if applying for the VISA in person. (Here for our full Guide to Penang Thai VISA run).

Georgetown Wall Art, Cheapest Thai VISA Runs from Bangkok ThailandRed Garden Restaurant, Cheapest Thai VISA Runs from Bangkok Thailand Georgetown, Penang Review, Cheapest Thai VISA Runs from Bangkok Thailand

2. Kuala Lumpur, Malaysia

Free VISA on Arrival makes Malaysia the smart option for the Thai VISA run; even when flying. To show this I did a quick flight search – travelling 3 months from now Bangkok to Kuala Lumpur. Here we go, BOOKING SUMMARY, Total THB, 2,670.00. Cheaper than any Laos VISA run option. Catch a promotional rate and again you can find cheaper. As expected Kuala Lumpur is one of the busier cities for a Thai VISA run and is therefore best to taxi to the Embassy (206 Jalan Ampang). The closest tourist area would be KLCC area (Petronas Towers) which is relatively expensive so my preferred stay is on or around Bukit Bintang area. Here for our full Kuala Lumpur city guide.

Jamek Mosque KL, Cheapest Thai VISA Runs from Bangkok ThailandPetronas Towers at Night, Thai VISA Runs from Bangkok, Thailand Jalan Alor Food Street, Cheapest Thai VISA Runs from Bangkok Thailand

3. Yangon, Myanmar

With no convenient overland routes to Thai embassies in Myanmar the best / only option is to fly to Yangon which is the only city with a Thai Embassy. While I have found the occasional flight to Yangon for 2,000 Baht (return) the overall journey comes in at quite a bit more when adding in the Myanmar VISA application at 810 Baht (Myanmar Visa guide here). So the cheapest would be around 2,810 Baht but when in Yangon the accommodation is pricey (hotel list here) and to keep it cheap I generally opt for the Chinatown area in Downtown Yangon. There are cheap and comfortable single rooms available at Daw Htay Hotel. A quick and cheap taxi (a couple of dollars) will bring you to the Royal Thai Embassy on Pyay Road for the VISA application.

Views of Shwedagon Pagoda, Cheapest Thai VISA Runs from Bangkok ThailandMorning Procession of Monks, Cheapest Thai VISA Runs from Bangkok Thailand Night Life in Yangon, Cheapest Thai VISA Runs from Bangkok Thailand

4. Vientiane, Laos

Laos is the country of choice for most Thai VISA runs from Bangkok and while it’s not a bad choice I do prefer Malaysia. For a start travel to Vientiane is strenuous. Overnight sleeper trains from Bangkok to Nong Khai on the Thai border costs roughly 1,400 Baht (700 Baht each way). Then comes the VISA to enter Laos which costs (for most Western Passports) $35 or 1,500 Baht and it takes up a full page of the passport. Therefore a round trip Thai VISA run to Vientiane costs roughly 2,900 Baht (Here for Bangkok to Laos by Train). I have tried travelling between the two by bus and don’t recommend doing the same (here for Vientiane to Bangkok by bus). Long-haul bus travel isn’t fun. Once in Vientiane travel is simple and the Thai Consular (don’t go to the Embassy) is easily found on foot (or Tuk-Tuk) near Patuxai Park (nearby hotels). Here for things to do in Vientiane).

Vientiane Monks, Cheapest Thai VISA Runs from Bangkok ThailandPatuxay Monument, Cheapest Thai VISA Runs from Bangkok Thailand That Dam Vientiane, Cheapest Thai VISA Runs from Bangkok Thailand

5. Cambodia (All)

Here I am lumping Cambodia together as I don’t feel it is a great option for Thai Tourist VISAs. If you need to visit an embassy in Cambodia you are best to fly to Phnom Penh but don’t expect the process to be quick or painless. Phnom Penh is known for complications (which can be overcome with a bribe). There are also agents in other parts of the country; Siem Reap (Angkor Wat) and maybe Poipet but this option sounds all too dodgy. I would avoid Cambodia for Thai VISA runs unless travelling on a quick border crossing (Non-Immigrant O Visa like myself). Even with the quick border crossing there is a 1,000 – 1,400 Baht VISA fee to enter Cambodia. The price depends on how corrupt the officials feel that day. If considering this Thai VISA run and haven’t visited Angkor Wat before – do. Here for travel between Bangkok and Angkor).

Forward to Angkor Wat, Cheapest Thai VISA Runs from Bangkok ThailandAngkor Wat Tour, Cheapest Thai VISA Runs from Bangkok Thailand Front of Angkor Thom, Cheapest Thai VISA Runs from Bangkok Thailand

6. Pakse, Laos

There is no Thai Embassy in Pakse so this Thai VISA run is only relevant for quick border crossings. Pakse will always come second to Vientiane when travelling from Bangkok. Similar distance, a nice city but hard to spend more than a day or two. For the Thai VISA run to Pakse an overnight train is again best travelling to Ubon Ratchathani for roughly 700 Baht (1,400 return) before travelling to the border. If planning on seeing Pakse check our Pakse City Guide. Including the Laos VISA fee (1,500 Baht) the trip will be at least 2,900 Baht. When staying in Pakse the Champasak Palace hotel is a must. An actual palace with serious balcony views (shown below). Also make the most of cheap wine and French food before the inevitable journey back to overpriced Bangkok (Here for bus journey from Pakse to Bangkok).

Champasak Palace Hotel, Cheapest Thai VISA Runs from Bangkok ThailandWat Luang Monks, Cheapest Thai VISA Runs from Bangkok Thailand Korean Bridge Pakse, Cheapest Thai VISA Runs from Bangkok Thailand

7. Savannakhet, Laos

The lesser known border crossing of Laos and in honesty not the most exciting. It does however have a consulate (Embassy) unlike Pakse and applications tend to be more successful here for the harder Thai VISA (in my case the marriage VISA). If planning the Thai VISA run from Bangkok you will need to take a bus to Mukdahan on the Thai border. From Mukdahan you then forward to Savannakhet via the Lao border. Expect to pay 800 Baht each way and 1,500 Baht Laos VISA Fee (total 3,100 Baht). Here for full details on VISA run to Savannakhet. Savvanakhet is small and the Thai consulate easy to find near the Mekhong River. Stalk monks, drink beer Lao, eat tasty French food, the usual Here for things to do in Savannakhet.  Feeling adventurous during my visit I returned via Pakse (here for Savannakhet to Pakse). Savannakhet boasts the crappest selection of hotels I’ve ever seen so I won’t advise on any. Most opt for the Savan Vegas Hotel & Casino found out of town who will organise the VISA for you.

Beer Lao Mekong River, Cheapest Thai VISA Runs from Bangkok ThailandEarly Morning Monks, Cheapest Thai VISA Runs from Bangkok Thailand Daosavanh Restaurant, Cheapest Thai VISA Runs from Bangkok Thailand

8. Ho Chi Minh or Hanoi, Vietnam

The reason Vietnam doesn’t rank higher is it’s overpriced VISA fees, plus I’m grumpy having TWICE screwed up and been forced to reschedule flights. A VISA to Vietnam must be organised in advance online (completed here). It includes a processing fee of $20 before full payment for VISA on arrival at a further $45. In total VISA fees to Vietnam cost $65 (2000 Baht) all before flights. You’ll be lucky to find return flights to either Ho Chi Minh or Hanoi for under 3,000 Baht. That being said Vietnam is a cool country to visit and needs to be done at least once. The buzzing streets of Ho Chi Minh has me swaying towards the capital but the must see Halong Bay pulls me back towards Hanoi. Hard to choose. With hefty VISA fees I suggest doing both on the same trip (Links above show full city guides).

Ho Chi Minh City, Cheapest Thai VISA Runs from Bangkok ThailandBen Thanh Night Market, Cheapest Thai VISA Runs from Bangkok Thailand Halong Bay Overnight Cruise, Cheapest Thai VISA Runs from Bangkok Thailand

8. Singapore, Singapore

For return flights to Singapore expect to pay roughly 4,000 Baht but keep an eye out for promotions and they do come cheaper (3,000 Baht our latest). With free VISA on arrival to Singapore I feel the trip is a bargain. Singapore is a refreshing, modern and clean city which is unlike anywhere else in Southeast Asia. The perfect escape from tuk-tuks, rice fields and triangle hats. For me the food in Singapore is alone worth the journey. Again hotels will be more expensive in Singapore but travel is cheap with the MRT rail network. For budget accommodation I suggest the Geylang area or maybe Little IndiaHere for our Budget Singapore Guide. The Thai Embassy is found in the more expensive Orchard Road area (370 Orchard Road) which is easily found by Singapore MRT. Being adventurous on our last trip we travelled from Singapore to Bangkok overland. Hardly convenient but fun.

Marina Sands Skypark, Cheapest Thai VISA Runs from Bangkok ThailandGardens by the Bay, Cheapest Thai VISA Runs from Bangkok Thailand Fish Head Curry, Cheapest Thai VISA Runs from Bangkok Thailand

10. Bali, Indonesia

If money isn’t an option Bali is the place to be. In fact it isn’t even that expensive, roughly 7,000 Baht at normal rates, so keep an eye out for promotions. Again there will be an added $25 VISA fee for arrival in Bali (Indonesia). The Thai Consulate in Bali is located in the lesser visited city of Denpasar (Jalan Puputan Niti Mandala Raya). Get the Thai VISA quick then travel north away from the ugly tourism of the South. Bali is one of the most fascinating islands on earth so make the most of it (Here for Guide to Ubud and Beyond).

Ulun Danu Batur Temple, Cheapest Thai VISA Runs from Bangkok ThailandHoly Water Temple, Cheapest Thai VISA Runs from Bangkok Thailand Bali Rice Harvest, Cheapest Thai VISA Runs from Bangkok Thailand

11. Hong Kong, Hong Kong

A Thai VISA run to Hong Kong  may seem ridiculous but for me it is a must see city. It can also be done relatively cheap on flight promotions. Our last visit was around 6,000 Baht return and unlike China no VISA is necessary for Hong Kong. Similar to Singapore the accommodation is relatively expensive and staying in outer areas can make things more affordable. Ibis North Point worth considering. Travel is then cheap on the MTR and the embassy is easy to reach at Fairmont House near Central Station (Here for our MTR and tourist Octopus Card Guide). Note nearby Macau doesn’t have a Thai Embassy.

Mongkok Hong Kong, Cheapest Thai VISA Runs from Bangkok ThailandHong Kong Trams, Cheapest Thai VISA Runs from Bangkok Thailand Ngong Ping Village, Cheapest Thai VISA Runs from Bangkok Thailand 

12. Kolkata, India

Adding an ‘outside the box’ option. More of an example of alternative opportunities for the Thai VISA run. In this case Kolkata and if it weren’t so expensive for us Brits to get an Indian VISA it would come in quite cheap (Here for Indian VISA Application in Bangkok) For other Nationalities the Thai VISA run to Kolkata would cost roughly 4,700 Baht (3,000 Flights, VISA fee 1,700). If considering this somewhat ridiculous Thai VISA run it is best to stay in the Sudder Street area and taxi out to the Thai Consulate in Ballygrunge (Here for our experience of Kolkata and Sudder Street)

Sudder Street Kolkata, Cheapest Thai VISA Runs from Bangkok ThailandDakshineswar Kali, Cheapest Thai VISA Runs from Bangkok Thailand Colourful Kolkata, Cheapest Thai VISA Runs from Bangkok Thailand

Cost of Living in Bangkok (Free eBook)

For more information and analysis of costs of living in Bangkok we have compiled a basic breakdown of expat expenditures. As everyone is different, with different comfort levels, and reason for being in Bangkok, we have taken lifestyle and varying budgets into consideration. From a basic living in retirement, to big city life and the so called ‘VIP’ lifestyle. Get the free eBook below and subscription to our quarterly lifestyle and travel newsletter covering Bangkok and Asia.

Cost of Living in Bangkok Free eBook Download by Live Less Ordinary Living in Bangkok eBook | Basic Cost Analysis Living in Bangkok eBook | Cheap VISA Runs


  • The 30 day “visa on arrival” you refer to is not really a visa, but a visa EXEMPTION, available for around 30 nationalities. A true visa on arrival is for only 15 days, designed for other nationalities such as India. I might seem to be nitpicking, but if you are going to give people advice perhaps it’s best to get the facts right ?

  • Allen, I wanted to thank you for all the great advice that you put out here. I am going to be traveling to BKK soon and will be hopefully staying there under the Student VISA, I am older, but I will be going to college there. While there I will probably be getting married and that will change my VISA status, but till then I will be going with the Student VISA and there are options with the Student VISA that the schools do all the paperwork and set things up for you. I have enjoyed reading your exploits, how long have you been living in Thailand? What is your work there? I want to be able to travel and see the world as you do, so I defiantly will be taking your advice and seeing the different places and enjoying the world not only through your stories and your insight but by the best thing in the world; EXPERIENCING IT FOR MYSELF.
    Maybe our paths will meet, be safe and again thanks for the great information…


    • Thanks Ray. It’s been three years now living in Thailand (arrived May 2011) but I have been back and forth for the past 10 years. I bought property here before moving permanently and now work online and create incomes from this and other websites (affiliate sales and advertising). For myself it was by far the best decision I’ve made moving to Bangkok. Best of luck with move. A.

    • Hey Mr Thistle. It will be there very soon. Was in Yangon April 13th for Thingyan (Songkran) and covered the VISA run. Just haven’t got round to the update. It will include links to VISAs leaving BKK and area guides. Price is more expensive than most with VISA, flights and high hotel costs. Fantastic city though 🙂

      • Hey thanks! I’m in Chiang Mai, and have only done one visa run so far, to Vientiane. I planned on staying there for two days to look around, and ended up staying a week, since I loved Laos. We went up to Luang Prabang, a very nice place, and then took a two day Mekong cruise up north, re-entering Thailand up there (sorry, I don’t remember the name of the Lao town, but it’s the last one on the cruise).

        • I think there is also a border run at Mae Sot (Burma) near Chiang Mai but there is no embassy or 60 day tourist VISA available there (that I know of).
          With Laos it should be the Chiang Khong – Huay Xai border.,I planned the same route before to Luang Prabang (using the speed boat) but lost my adventurous spirit and jumped on a plane. Leaving from Bangkok it meant 3 days travel to get there, then back…. I’ve yet to see Luang Prabang and kind of regret not travelling up when visiting Vientiane.

  • Nice overview of the surrounding visa run spots. I few that I haven’t been to and would like to see. Be aware that as of today there are reports of people with valid tourist visas being refused entry at land crossings with Malaysia. Specifically these are people who have a lot of previous 30-day stamps in their passport, and are assumed to be doing something like working as a diving instructor and aren’t legitimate tourists.

  • Great list of options for visa and travel. I draw attention to the border runs in Thailand are not considered closed and formally after August 12th 2014 (mothers day). Current border runners are getting an I-O in/out stamp in their passport and after this they are turned away at land borders and told to fly in. The once relaxed exit and entry method requires a bit more effort as of this year.

  • Hey! So I want to do a visa run to Hong Kong but I’m actually going to have to be applying for a new visa by that time, is it possible do you know? We were also thinking Beijing

  • Thank you so much!! Great info and suggestions….We are going to take you on your suggestions for either Penang of Singapore this go!!

  • You need to try Taiwan. Check nok air or v-air for return trips in the 2000-4000baht range. Seriously, this could top your n#1 Malaysian choice! Also worth noting are the 90 day landing visa, the smooth and quick thai embassy in Taipei, and the notoriously cheap transportation costs within the country.

    • We actually did Taiwan on our last visit but haven’t got round to writing it up. We were there just in time for Typhoon Soudelor which was an interesting experience 😀 We managed to find return flights for around 3,500 Baht (Tigerair) which is the best we’ve found through comparison this year. We stayed in the Ximending area and found accommodation to be similar to Singapore and Hong Kong. It would probably rank between them at number 10 of the list.

  • Hi I am looking into doing a visa run to Kualumpur or Singapore from Bangkok but I have one question. When trying fly into Bankgok last time I was asked for proof of onward travel via another flight ticket out of the country. How do you overcome this? Or has this been your experience?

  • Hi I am looking into doing a visa run to Kualumpur or Singapore from Bangkok but I have one question. When trying fly into Bankgok last time I was asked for proof of onward travel via another flight ticket out of the country. Has this been your experience?

    • I’ve been in and out for years with no problem, and can’t remember ever having flights onward before my arrival. I’ve heard similar mentioned before but, given you’ve got a VISA, I think there’s no way they’ll say no. Arriving at airports it’s also way too much hassle for them to force you on a plane back out again. Also, I just arrived from Singapore this week.

  • Hi Allan, thanks for the article. It really sums it up well and we’ll be looking into flying to KL to get our visa. Would you know how long the processing of the request takes on average? Is it something given on the spot or is it a few days wait?

    • I think it’s one day. When I went to KL I handed over all the details etc. and picked up the VISA the following day. Can’t remember exact times but it’s not too busy. Remember sweating though. One of my hottest VISA runs.

  • Dear Allan ,
    i m indian passport holder and visited third time here in last six months . presently i m holding 60 days tourist visa. Last time i visited back to india and get again tourist visa for 60 days . presently I m staying in Bangkok and holding same 60 days visa and will expire on 9th july . Can i get 60 days tourist visa from other country like cambodia,lao,malaysia etc. Pls suggest me the best and easiest place where i can get my visa again for thailand. And what docs i required for the same.
    vishal (0970708923)

    • Hey Vishal. Sorry if this is very late. We’ve been busy bees the past month. Yes it should be no problem to get over the border to Penang and the process should be no different to how it was before. I hope everything works out 🙂 A

  • Hello, I was wondering if there are any visa run offices in Bangkok that offers a full package? Same as in Phuket i.e where they arrange everything for you and you pay a full price? Usually includes two way bus trip, hotel for one night, Visa fee and small meal.
    Thank you.

Leave a Reply