Your browser does not support the running script, you cannot get a perfect browsing
  • Home
  • Tibet Tour Package
  • Tibet Train
  • Travel Guide infos
  • Tibet Nepal Bhutan
You can either travel or read But either your body or soul must be on the way
Asia Odyssey Travel & Tours Co Ltd

Thailand to Tibet

It’s easy to go to Tibet now from Thailand since there are many direct flights to big cities in mainland China. First you need to apply for a tourist visa from the Chinese embassy in your country (if it’s not a “L” tourist visa, you need to provide relevant certificates and ask our professional travel consultant for instructions). With the proper visa and your Tibet travel permit, you can fly from Bangkok or any other big city to Beijing, Shanghai or Chengdu. After getting your Tibet Permit, you can then take a flight or a train to Lhasa. Another option is to fly to Nepal and then go to Tibet from Nepal. In this case, you need to apply for a Chinese group travel visa at the Chinese Embassy in Kathmandu, Nepal. The Tibet permit is also needed. You can also fly directly from Kathmandu to Lhasa or take a van from Kathmandu to Lhasa via the Gyirong port. As an experienced Tibetan travel agency, we are dedicated to provide you with a variety of Tibetan trips. Here are the traffic tips from Thailand to Lhasa:

How to travel from Thailand to Tibet? Traffic tips from Thailand to Tibet:

1. Fly to mainland China first, and then take a plane or a train to Lhasa

2. Fly to Nepal via Hon Kong and then take a flight or a van from Kathmandu to Lhasa. Way 1 to enter Tibet: Thailand -- Beijing / Chengdu/Guangzhou -- Lhasa

There are many flights From Thailand to Beijing, Shanghai or Chengdu. There are several different airlines, so please pick a departure airport which is more convenient for you. If you’re going to fly from Bangkok to Beijing, you can take Air China CA980(01:00-06:20). The direct flight costs about $350 to $400, and it takes about 4hours and 20 minutes. When arriving in Beijing, you can take either a plane or a train to Tibet:

1. Flight from Beijing to Lhasa

There are three flights from Beijing to Lhasa every day. They all take off from Beijing Capital International Airport T3. Their departure time are 07:35, 08:15 and 14:50. The price of a single trip ticket is $480. Adding the $10 airport construction fee and fuel cost, the total fare is $490. There is barely any discount throughout the year. Please click here for more information on Beijing-Lhasa flights.

2. Train from Beijing to Lhasa

The train from Beijing to Lhasa runs once a day. Train Z21 (20:00-12:40) arrives in 40 hours and 40 minutes. Since the soft sleeper has only one compartment of 36 beds, the train from Beijing to Lhasa during the tourist season is very difficult to book, especially during the busy season. The price of a train soft sleeper from Beijing to Lhasa is around $170. Please click for more Beijing-Lhasa train information.

If you are flying from Bangkok to Shanghai, you can take Air China CA834(12:15-05:35). The cost is about $760 and it takes about 11 hours and 20 minutes. When arriving in Shanghai, you can take a plane or a train to Tibet:

1. Flight from Shanghai to Lhasa

The plane from Shanghai to Lhasa only has two shifts a day. The morning shift MU2335 (06:45-14:40) takes off from Pudong Airport T1. And the afternoon shift Tibet Airlines TV9882 (16:45-23:25) departs from Hongqiao Airport T2. The one-way ticket price is $490, Plus the airport construction fee fuel fee is $10, it’s $500 in total. For more information, please check the Shanghai-Lhasa flights.

2. Train from Shanghai to Lhasa

The train from Shanghai to Lhasa runs once a day. Train Z164 (20:10-19:30) arrives in 47 hours and 20 minutes. The price of a train soft sleeper from Shanghai to Lhasa is around $190. It is also very difficult to book the train from Beijing to Lhasa during the busy season. Please click here to view more Shanghai-Lhasa train information.

If you are flying to Chengdu, you can take Air China CA472 (17:55-22:20). The cost is about $280 and it takes about 3 hours and 25 minutes. When arriving in Chengdu, you can take a plane or a train to Tibet:

3. Flight from Chengdu to Lhasa

There are many shifts from Chengdu to Lhasa every day. The first morning shift Air China CA4405 ( 05:50-08:15)takes off from Shuangliu Airport T1. And the second morning shift Air China CA4405 ( 05:50-08:15)starts off from Shuangliu Airport T2. The afternoon shift Chinese Eastern Airlines MU5675(14:50-17:20) departs from Shuangliu Airport T2. The one-way ticket costs $265, Plus the airport construction fee and fuel fee is $10, it’s $365 in total. For more information, please check the Chengdu-Lhasa flights.

4. Train from Chengdu to Lhasa

The train from Chengdu to Lhasa runs only once every other day. Train departure is restricted on odd-even dates. Train Z322 (21:37-09:55) arrives in 36 hours and 18 minutes. The price of a train soft sleeper ticket from Shanghai to Lhasa is around $147. It can be very difficult to book the train from Chengdu to Lhasa during the busy season, so it’s recommended for you to consign us to book the ticket for you. Please click here to view more Chengdu-Lhasa train information.

Way 2 to enter Tibet: Thailand -- Hong Kong – Mainland cities -- Lhasa

The best way to Tibet from Thailand is to fly from Bangkok and then transfer from Hong Kong to China. No visa is required for Thai tourists to go to Hong Kong. The average cost From Thailand to Hongkong varies from $200 to $300. Air Asia FD504 is one of the Least expensive airlines from Thailand to Hong Kong. You are recommended to book tickets online ahead of your trip to have a better flight. The flight trip from Bangkok to Hong Kong is about 3 hours. The flight from Hong Kong to Chengdu costs averagely about $500 per person and it takes about 5 to 6 hours.

When arriving in Hong Kong, you still need to transfer to mainland China cities, from where you can take a flight or a train to Tibet. Currently there are many cities you can take transfer to Lhasa, such as Beijing, Shanghai, Guangzhou, Xi’an, Kunming, Xiamen or Chengdu. For more details, please check Ways to enter Tibet.

Way 3 to enter Tibet:Thailand – Kathmandu -- Lhasa

There are direct flights from Thailand to Kathmandu, Nepal. You can take Thai Airways TG319(10:15-12:25). The cost of a one-way flight is from $350 to $400 and it takes about 3 and a half hours. It’s popular to travel from Nepal to Tibet. There is no train from Kathmandu to Tibet yet though. However,the international tourists can take a van from Kathmandu to Tibet, where is close to the border of China and Nepal. And then fly or take our vehicle to Tibet. Kathmandu is the only city that has the direct international flight to Lhasa, Tibet.

Flight from Kathmandu to Lhasa

Kathmandu is the only city that has the direct international flights to Lhasa. It costs about $275 and the 600-kilometer journey just takes one and a half hours. There are 2 shifts fly from Kathmandu to Lhasa everyday:CA408 (12:10-16:00) and 3U8720(11:30-15:10).Both the flights can be checked and booked ahead of time online.

The road trip from Kathmandu to Lhasa:

Compared with flying, the road trip from Kathmandu to Lhasa is more favored by many tourists. Our staff will transfer you to Gyirong port (the Sino-Nepalese border). After you pass the customs, our Tibet tour guide will pick you up at the other side of Tibet. As the altitude increases, you will stay in Gyirong County to adapt to the environment, and gradually go east to visit Tinry, Everest Base Camp, Shigatse, and finally to Lhasa. This classic route has many stunning sceneries, Himalayas, magnificent Buddhist temples and sacred mountain lakes, as well as unlimited opportunities to meet local Tibetans to explore their exotic cultures and customs.

Tibet Permit Tips for Thai People

1. From China to Lhasa

Foreigners are required to present Tibet Permit and valid passports when boarding a plane or a train. Therefore, Belgian tourists need to send us the valid passport and visa photocopy 30 days in advance of entering Tibet (if it is not an “L visa”, in addition to providing the passport and visa, a work certificate or invitation letter is also required). Under normal circumstances, the letter of entry can be processed 7-10 days in advance.

If you take the train into Tibet, we will send your scanned Tibet Permit copy to your mailbox. You can print it out and board the train with the photocopy.

If you fly into Tibet, we will send the original Tibet Permit to the domestic city where you are flying from and deliver it to you. The original Tibet Permit is required for flying to Tibet.

2. From Nepal to Tibet

A group tourist visa and a Tibet Permit are required if you are entering Tibet from Nepal. (If you enter Tibet from Nepal, regardless of whether you have applied for a Chinese visa before, it is regarded as invalid. You must apply for a group travel visa – a group visa to enter Tibet from Nepal.) Our travel agency can help you with the required documents.

So if you enter Tibet from Nepal, the foreigner only needs to provide a passport. Our company will help you get ready the Tibet Permit and the tourist invitation letter in advance and send it to our staff in Nepal. Once you arrive in Kathmandu, our staff will help you to get a tourist visa from the Chinese Embassy in Kathmandu. Although it is called a "group visa”, you don't need to be a group to get it. The specific process is as follows:

Day 1: Arrival in Kathmandu, our staff collect your passport and help you fill out the application form.

Day 2: The staff will send the original passport and group visa back to you.

Day 3: Go to Tibet with Scanned Tibet Permit photocopy, group visa and original passport.

Most Frequently Asked Questions

Customers' Reviews
Hot Tour Packages from Thailand to Tibet
7 Days Lhasa-Yamdroktso-Shigatse-Mt. Everest Tour
Join in Tours
7 Days Lhasa-Yamdroktso-Shigatse-Mt. Everest Tour
7Days From $877
Itinerary Details
9 days Lhasa-Yamdroktso-Shigatse-Mt. Everest-Namtso Lake Tour
Join in Tours
9 days Lhasa-Yamdroktso-Shigatse-Mt. Everest-Namtso Lake Tour
9Days From $1062
Itinerary Details
5 days Lhasa-Yamdroktso Tour
Join in Tours
5 days Lhasa-Yamdroktso Tour
5Days From $692
Itinerary Details
12 Days Lhasa-Nyingchi-Yamdroktso-Shigatse-Mt. Everest-Namtso Lake Tour
Join in Tours
12 Days Lhasa-Nyingchi-Yamdroktso-Shigatse-Mt. Everest-Namtso Lake Tour
12Days From $1323
Itinerary Details
9 Days Lhasa-Nyingchi-Yamdroktso-Shigatse Tour
Join in Tours
9 Days Lhasa-Nyingchi-Yamdroktso-Shigatse Tour
9Days From $1062
Itinerary Details
11 Days Lhasa-Nyingchi-Yamdroktso-Shigatse-Mt. Everest-Namtso Lake Tour
Join in Tours
11 Days Lhasa-Nyingchi-Yamdroktso-Shigatse-Mt. Everest-Namtso Lake Tour
11Days From $1262
Itinerary Details
8 days Lhasa-Yamdroktso-Shigatse-Mt. Everest Tour
Join in Tours
8 days Lhasa-Yamdroktso-Shigatse-Mt. Everest Tour
8Days From $938
Itinerary Details
15 Days Lhasa-Yamtroktso-Shigatse-Mt. Everest Mt. Kailash  Guge Kingdom Tour
Join in Tours
15 Days Lhasa-Yamtroktso-Shigatse-Mt. Everest Mt. Kailash Guge Kingdom Tour
15Days From $1938
Itinerary Details