Does an Indian citizen need a transit visa for Thailand and China?

Does an Indian citizen need a transit visa for Thailand and China? - Granite bust of Buddha placed near white ceramic vase of creative geometric shape and blank card on white marble shelf against beige wall

I am Indian citizen. I am travelling to Toronto, Canada. I do have Canadian PR but don't have any other country visa.

Do I need Bangkok transit visa? My layover is 8h. Also, do I need transit visa for China? The layover is only 3 hours.

Itinerary looks like this:

Ahmedabad, Guj (SpiceJet) → Bangkok, Thailand (8h layover) (China Southern Airlines) → Guangzhou, China (3h layover) → Toronto, Canada



Best Answer

Timatic says that you will need a visa for Thailand:

Transit - Thailand (TH)

TWOV (Transit Without Visa):

Passengers transiting through Bangkok (BKK) with a confirmed onward ticket for a flight to a third country within 12 hours. They must stay in the international transit area of the airport and have documents required for the next destination.

This TWOV facility does not apply to passengers traveling on Angkor Air (K6) [...], Spice Jet (SG) [...] and VietJet Air (VJ).

However, you will not need a visa for China:

Transit - China (People's Rep.) (CN)

TWOV (Transit Without Visa):

Passengers with a confirmed onward ticket for a flight to a third country within 24 hours. They must stay in the international transit area of the airport and have documents required for the next destination.

This TWOV facility does not apply at Fuzhou (FOC), Huangshan (TXN), Mudanjiang (MDG), Shenzhen (SZX), Urumqi (URC) and Yanji (YNJ).

Since you're transiting at Guangzhou (CAN) and not at any of these airports, you can transit without a visa.




Pictures about "Does an Indian citizen need a transit visa for Thailand and China?"

Does an Indian citizen need a transit visa for Thailand and China? - Black woman waiting for train on underground platform
Does an Indian citizen need a transit visa for Thailand and China? - Optimist elderly ethnic man on urban street
Does an Indian citizen need a transit visa for Thailand and China? - Black woman in mask waiting to enter subway train



Does China require transit visa?

Under the 24-hour visa-free transit rule, no visa is required for international flight, ship, or train passengers who transit directly through mainland China and will stay for less than 24 hours.

Does Thailand provide visa on arrival for Indians?

Yes, there is a visa on arrival in Thailand for Indian citizens, but it is given only if they meet the following requirements: The visit is strictly for tourism purposes. The passport must be genuine and should be valid for at least 30 days.

For which countries Indians need transit visa?

This means that passport holders of one of the countries listed above will need a transit visa regardless of the EU/Schengen country they are set to transit on their way to their destination country....The joint list consists of:
  • Afghanistan.
  • Bangladesh.
  • The Democratic Republic of the Congo.
  • Eritrea.
  • Ethiopia.
  • Ghana.
  • Iran.
  • Iraq.


Can I apply Thailand transit visa online?

Requirements of the Thailand Transit eVisa Application Getting the Thailand electronic travel authorization is a fairly simple and quick process. The traveler will be able to complete a simple online application with their passport information and personal details.



Thailand Visa || VOA, Tourist\u0026Transit Visa




More answers regarding does an Indian citizen need a transit visa for Thailand and China?

Answer 2

For the leg AMD >> BKK you may need a Visa On Arrival (VoA) for Thailand if you:

a) have any checked bags and you are changing planes such that you are on separate itineraries.

b) are switching airports (Bangkok has two airports Suvarnabhumi (BKK) and Don Mueang (DMK) ).

If AMD >> BKK >> CAN >> YYZ are on a single itinerary, then you can wait in the int'l terminal area without the need to get a flight. Checked luggage will automatically be routed to the correct airplane.

If AMD >> BKKand BKK >> CAN >> YYZ have 2 separate tickets (and are not on the same itinerary), then you would need to check the luggage back in again at BKK. This requires that you "enter" Thailand (clear immigration) and you'd need a VoA. Good news about VOA which is explained below...

The problem is that I am travelling tomorrow and don't have enough time. If I can get e-visa, can you provide any link where I can get e-visa?

I laid out some of this in a previous answer, but I will copy it here:

You will need:

  • Passport
  • arrival/departure card (TM-6 will be attached to passport page when you enter)
  • 1 passport photo 4cm x 6cm, although larger size may be accepted
  • application (TM-8, [backup])
  • Fee: 1000 baht for single re-entry and 3800 for multiple re-entry permit. VoA is free until October 2019.

VoA application can now be started online (Direct URL) to reduce wait times.

Thai Immigration Visa on Arrival (VoA) online application

There is also a place onsite to take passport photos, but I recommend having your own photos ready to save money/time.


In the future, try to ask visa/airport-related questions before booking the tickets and/or a few weeks out. Asking at the last minute usually does not give the traveller any advantages.

FYI, the King Rama X's Coronation ceremony is between 04-06 May 2019. At worst, it would add to the check-in time (should you need VoA).


In regards to BKK >> CAN >> YYZ @Mophotla answered this one thoroughly. If you are not exiting the terminal areas and having to actually clear immigration/customs in order to catch the onwards flight, you have nothing to worry about in CAN

Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Karolina Grabowska, Uriel Mont, ROMAN ODINTSOV, Uriel Mont