
Diu to Tokyo
Tokyo is approximately 8000+ kms from Diu. The fastest way to reach Tokyo from Diu is by Flight Via Mumbai, Delhi. It takes approximately 19 hours. The cheapest way to reach Tokyo from Diu is by Flight Via Mumbai, Bangkok which would take approximately 20 hours.
Sort By
Mode of Transport
Via Mumbai, Delhi
RECOMMENDED
FASTEST
Diu
Mumbai
Delhi
Tokyo
Approx Travel Time
18h 50m
₹29,622
Onwards
Via Mumbai, Hanoi
Diu
Mumbai
Hanoi
Tokyo
Approx Travel Time
19h 5m
₹40,480
Onwards
Via Mumbai, Hong Kong
Diu
Mumbai
Hong Kong
Tokyo
Approx Travel Time
19h 5m
₹29,497
Onwards
Via Mumbai, Bangkok
CHEAPEST
Diu
Mumbai
Bangkok
Tokyo
Approx Travel Time
20h 5m
₹28,403
Onwards
Via Mumbai, Hanoi, Tokoname
Diu
Mumbai
Hanoi
Tokoname
Tokyo
Approx Travel Time
20h 15m
₹43,981
Onwards
Via Mumbai, Hong Kong, Izumisano
Diu
Mumbai
Hong Kong
Izumisano
Tokyo
Approx Travel Time
20h 15m
₹31,825
Onwards
Via Mumbai, Hanoi, Nagoya
Diu
Mumbai
Hanoi
Nagoya
Tokyo
Approx Travel Time
20h 15m
₹44,023
Onwards
Via Mumbai, Hanoi, Izumisano
Diu
Mumbai
Hanoi
Izumisano
Tokyo
Approx Travel Time
20h 15m
₹40,544
Onwards
Via Mumbai, Hong Kong, Tokoname
Diu
Mumbai
Hong Kong
Tokoname
Tokyo
Approx Travel Time
20h 30m
₹38,085
Onwards
Via Mumbai, Narita, Tokoname
Diu
Mumbai
Narita
Tokoname
Tokyo
Approx Travel Time
20h 45m
₹51,224
Onwards
Frequently Asked Questions
What is the distance between Diu and Tokyo?
Tokyo is approximately 8000+ kms from Diu.
How long does it take to reach Tokyo from Diu?
It takes approximately 19 hours to reach Tokyo from Diu by Flight Via Mumbai, Delhi.
What is the cheapest way to reach Tokyo from Diu?
The cheapest way to reach Tokyo from Diu is by Flight Via Mumbai, Bangkok.
What is the fastest way to reach Tokyo from Diu?
The fastest way to reach Tokyo from Diu is by Flight Via Mumbai, Delhi.