Bangkok Tokyo Routes (5 Ways to go)
Planning a trip from Bangkok to Tokyo Cleartrip helps you select the best route between Bangkok & Tokyo based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Bangkok & Tokyo
The distance from Bangkok to Tokyo is approximately 4733.82kms. Take a look at the 5 routes available to reach Tokyo from Bangkok
- 1.
- Bangkok to Tokyo Fly Bangkok Don Muang to Tokyo Narita, train
- 10h 23m
- Rs. 9690
Rs. 290
Travelling in a bus is one of the ways to reach Bangkok Don Muang Airport from Khao San Road. The total journey between Khao San Road & Bangkok Don Muang Airport takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.290.
Rs. 8000
You can travel from Bangkok Don Muang to Tokyo Narita by booking a flight. The total flight time between Bangkok Don Muang & Tokyo Narita is around 6h 5m. The price of the flight ticket is approximately Rs.8000.
Rs. 1400
You can reach Tokyo from Narita Airport Terminal 2 by travelling in a train. Narita Airport Terminal 2 to Tokyo train takes approximately 0h 58m. You can catch a train from Narita Airport Terminal 2 and get down at Tokyo. The price of the train ticket is approximately Rs. 1400.
- 2.
- Bangkok to Tokyo Fly Bangkok to Tokyo Haneda
- 9h 15m
- Rs. 11465
Rs. 75
You can reach Suvarnabhumi Airport from Phaya Thai by travelling in a train. Phaya Thai to Suvarnabhumi Airport train takes approximately 0h 30m. You can catch a train from Phaya Thai and get down at Suvarnabhumi Airport. The price of the train ticket is approximately Rs. 75.
Rs. 11000
You can travel from Bangkok to Tokyo Haneda by booking a flight. The total flight time between Bangkok & Tokyo Haneda is around 6h 10m. The price of the flight ticket is approximately Rs.11000.
Rs. 340
Travelling in a Monorail is one of the ways to reach Hamamatsucho from Haneda Airport Terminal 1. Haneda Airport Terminal 1 to Hamamatsucho by Monorail takes approximately 0h 23m. The distance between Haneda Airport Terminal 1 & Hamamatsucho is around 16.86kms.
Rs. 50
You can reach Tokyo from Hamamatsucho by travelling in a train. Hamamatsucho to Tokyo train takes approximately 0h 6m. You can catch a train from Hamamatsucho and get down at Tokyo. The price of the train ticket is approximately Rs. 50.
- 3.
- Bangkok to Tokyo Fly Bangkok to Tokyo Narita, train
- 9h 58m
- Rs. 11475
Rs. 75
You can reach Suvarnabhumi Airport from Phaya Thai by travelling in a train. Phaya Thai to Suvarnabhumi Airport train takes approximately 0h 30m. You can catch a train from Phaya Thai and get down at Suvarnabhumi Airport. The price of the train ticket is approximately Rs. 75.
Rs. 10000
You can travel from Bangkok to Tokyo Narita by booking a flight. The total flight time between Bangkok & Tokyo Narita is around 6h 10m. The price of the flight ticket is approximately Rs.10000.
Rs. 1400
You can reach Tokyo from Narita Airport Terminal 2 by travelling in a train. Narita Airport Terminal 2 to Tokyo train takes approximately 0h 58m. You can catch a train from Narita Airport Terminal 2 and get down at Tokyo. The price of the train ticket is approximately Rs. 1400.
- 4.
- Bangkok to Tokyo Fly Bangkok to Shizuoka, train
- 12h 39m
- Rs. 19225
Rs. 75
You can reach Suvarnabhumi Airport from Phaya Thai by travelling in a train. Phaya Thai to Suvarnabhumi Airport train takes approximately 0h 30m. You can catch a train from Phaya Thai and get down at Suvarnabhumi Airport. The price of the train ticket is approximately Rs. 75.
Rs. 14000
You can travel from Bangkok to Shizuoka by booking a flight. The total flight time between Bangkok & Shizuoka is around 7h 40m. The price of the flight ticket is approximately Rs.14000.
Rs. 2300
You can take a car from Shizuoka to Rokugo. It will take you around 0h 13m to cover distance of 11.07kms and reach Rokugo from Shizuoka. The total amount for the journey will be approximately Rs.2300.
Rs. 250
You can reach Shizuoka from Rokugo by travelling in a train. Rokugo to Shizuoka train takes approximately 0h 24m. You can catch a train from Rokugo and get down at Shizuoka. The price of the train ticket is approximately Rs. 250.
Rs. 2600
You can reach Tokyo from Shizuoka by travelling in a train. Shizuoka to Tokyo train takes approximately 1h 2m. You can catch a train from Shizuoka and get down at Tokyo. The price of the train ticket is approximately Rs. 2600.
- 5.
- Bangkok to Tokyo Drive, car ferry
- 95h 30m
- Rs. 48360
Rs. 30477
You can take a car from Bangkok to Shanghai Port. It will take you around 44h 4m to cover distance of 3667.33kms and reach Shanghai Port from Bangkok. The total amount for the journey will be approximately Rs.30477.
Rs. 12876
Ferry is one of the ways to reach Osaka Port from Shanghai Port. Shanghai Port to Osaka Port by ferry takes approximately 46h 0m. The distance between Shanghai Port & Osaka Port is around 1455.27kms.
Rs. 5007
You can take a car from Osaka Port to Tokyo. It will take you around 5h 26m to cover distance of 514.9kms and reach Tokyo from Osaka Port. The total amount for the journey will be approximately Rs.5007.