Tokyo Surabaya Routes (3 Ways to go)
Planning a trip from Tokyo to Surabaya Cleartrip helps you select the best route between Tokyo & Surabaya 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 Tokyo & Surabaya
The distance from Tokyo to Surabaya is approximately 5683.07kms. Take a look at the 3 routes available to reach Surabaya from Tokyo
- 1.
- Tokyo to Surabaya Train to Tokyo Narita, fly to Surabaya
- 12h 50m
- Rs. 23810
Rs. 1400
You can reach Narita Airport Terminal 2 from Tokyo by travelling in a train. Tokyo to Narita Airport Terminal 2 train takes approximately 0h 51m. You can catch a train from Tokyo and get down at Narita Airport Terminal 2. The price of the train ticket is approximately Rs. 1400.
Rs. 22000
You can travel from Tokyo Narita to Surabaya by booking a flight. The total flight time between Tokyo Narita & Surabaya is around 9h 40m. The price of the flight ticket is approximately Rs.22000.
Rs. 410
You can take a car from Surabaya to Surabaya. It will take you around 0h 19m to cover distance of 19.82kms and reach Surabaya from Surabaya. The total amount for the journey will be approximately Rs.410.
- 2.
- Tokyo to Surabaya Fly Tokyo Haneda to Surabaya
- 12h 52m
- Rs. 26800
Rs. 50
You can reach Hamamatsucho from Tokyo by travelling in a train. Tokyo to Hamamatsucho train takes approximately 0h 6m. You can catch a train from Tokyo and get down at Hamamatsucho. The price of the train ticket is approximately Rs. 50.
Rs. 340
Travelling in a Monorail is one of the ways to reach Haneda Airport Terminal 1 from Hamamatsucho. Hamamatsucho to Haneda Airport Terminal 1 by Monorail takes approximately 0h 23m. The distance between Hamamatsucho & Haneda Airport Terminal 1 is around 16.86kms.
Rs. 26000
You can travel from Tokyo Haneda to Surabaya by booking a flight. The total flight time between Tokyo Haneda & Surabaya is around 10h 0m. The price of the flight ticket is approximately Rs.26000.
Rs. 410
You can take a car from Surabaya to Surabaya. It will take you around 0h 19m to cover distance of 19.82kms and reach Surabaya from Surabaya. The total amount for the journey will be approximately Rs.410.
- 3.
- Tokyo to Surabaya Fly Tokyo Haneda to Malang, bus
- 16h 52m
- Rs. 28740
Rs. 50
You can reach Hamamatsucho from Tokyo by travelling in a train. Tokyo to Hamamatsucho train takes approximately 0h 6m. You can catch a train from Tokyo and get down at Hamamatsucho. The price of the train ticket is approximately Rs. 50.
Rs. 340
Travelling in a Monorail is one of the ways to reach Haneda Airport Terminal 1 from Hamamatsucho. Hamamatsucho to Haneda Airport Terminal 1 by Monorail takes approximately 0h 23m. The distance between Hamamatsucho & Haneda Airport Terminal 1 is around 16.86kms.
Rs. 28000
You can travel from Tokyo Haneda to Malang by booking a flight. The total flight time between Tokyo Haneda & Malang is around 10h 20m. The price of the flight ticket is approximately Rs.28000.
Rs. 240
You can take a car from Malang to Malang Arjosari Station. It will take you around 0h 19m to cover distance of 11.17kms and reach Malang Arjosari Station from Malang. The total amount for the journey will be approximately Rs.240.
Rs. 110
Travelling in a bus is one of the ways to reach Surabaya from Malang Arjosari Station. The total journey between Malang Arjosari Station & Surabaya takes around 2h 40m in a bus. The bus ticket price for the journey is approximately Rs.110.