There are 7 ways to get from Tokyo to Kandy by plane, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Tokyo International Airport to Hatton, taxi
best- Fly from Tokyo International Airport (HND) to Hatton (NUF)HND - NUF
- Take the taxi from Hatton (NUF) to Kandy
18h 20mRs 79,827–246,021Train to Narita International Airport, fly to Hatton, taxi
cheapest- Take the train from Tōkyō Station to Narita Airport Terminal 2·3 Station
- Fly from Narita International Airport (NRT) to Hatton (NUF)NRT - NUF
- Take the taxi from Hatton (NUF) to Kandy
23h 3mRs 79,032–235,223Fly Tokyo International Airport to Sigiriya Airport, taxi
- Fly from Tokyo International Airport (HND) to Sigiriya Airport (GIU)HND - GIU
- Take the taxi from Sigiriya Airport (GIU) to Kandy
18h 32mRs 90,927–287,621Train to Narita International Airport, fly to Sigiriya Airport, taxi
- Take the train from Tōkyō Station to Narita Airport Terminal 2·3 Station
- Fly from Narita International Airport (NRT) to Sigiriya Airport (GIU)NRT - GIU
- Take the taxi from Sigiriya Airport (GIU) to Kandy
23h 15mRs 80,132–236,823Train to Narita International Airport, fly to Batticaloa Airport, taxi
- Take the train from Tōkyō Station to Narita Airport Terminal 2·3 Station
- Fly from Narita International Airport (NRT) to Batticaloa Airport (BTC)NRT - BTC
- Take the taxi from Batticaloa Airport (BTC) to Kandy
22h 13mRs 83,832–251,823Train to Narita International Airport, fly to Colombo Airport, fly to Victoria Resevour Kandy
- Take the train from Tōkyō Station to Narita Airport Terminal 2·3 Station
- Fly from Narita International Airport (NRT) to Bandaranaike International Airport (CMB)NRT - CMB
- Fly from Colombo Airport to Victoria Resevour Kandy
14h 3mRs 145,255–225,746Fly Tokyo International Airport to Colombo Airport, fly to Victoria Resevour Kandy
- Fly from Tokyo International Airport (HND) to Bandaranaike International Airport (CMB)HND - CMB
- Fly from Colombo Airport to Victoria Resevour Kandy
16h 19mRs 141,050–196,544
Tokyo International Airport (HND) to Hatton (NUF) flights
Questions & Answers
The cheapest way to get from Tokyo to Kandy is to train and fly and taxi which costs Rs. 75000 - Rs. 240000 and takes 23h 3m.
The fastest way to get from Tokyo to Kandy is to train and fly which takes 14h 3m and costs Rs. 140000 - Rs. 230000.
The distance between Tokyo and Kandy is 6888 km.
It takes approximately 18h 20m to get from Tokyo to Kandy, including transfers.
Kandy is 3h 30m behind Tokyo. It is currently 7:24 AM in Tokyo and 3:54 AM in Kandy.
There are 1472+ hotels available in Kandy.
What companies run services between Tokyo, Japan and Kandy, Sri Lanka?
You can take a train from Tōkyō Station to Victoria Resevour Kandy via Hamamatsuchō, Monorail Hamamatsuchō, Haneda Airport Terminal 1, Tokyo International Airport (HND), and Colombo Airport in around 16h 19m.
- Website
- cinnamonair.com
Flights from Tokyo International Airport to Hatton via Suvarnabhumi, Bandaranaike International Airport
- Ave. Duration
- 27h 55m
- When
- Every day
- Estimated price
- Rs 100,000–300,000
Flights from Tokyo International Airport to Hatton via Hong Kong, Bandaranaike International Airport
- Ave. Duration
- 28h 20m
- When
- Every day
- Estimated price
- Rs 85,000–290,000
Flights from Tokyo International Airport to Hatton via Singapore Changi, Bandaranaike International Airport
- Ave. Duration
- 29h 40m
- When
- Every day
- Estimated price
- Rs 85,000–600,000
Flights from Tokyo International Airport to Hatton via Shanghai Pudong, Bandaranaike International Airport
- Ave. Duration
- 24h 2m
- When
- Monday to Saturday
- Estimated price
- Rs 75,000–270,000
Flights from Tokyo International Airport to Hatton via Kuala Lumpur, Bandaranaike International Airport
- Ave. Duration
- 14h 25m
- When
- Every day
- Estimated price
- Rs 110,000–800,000
Flights from Tokyo International Airport to Hatton via Beijing Capital, Bandaranaike International Airport
- Ave. Duration
- 20h 30m
- When
- Monday
- Estimated price
- Rs 90,000–290,000
Flights from Narita International Airport to Hatton via Bandaranaike International Airport
- Ave. Duration
- 27h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rs 80,000–260,000
Flights from Narita International Airport to Hatton via Bengaluru, Bandaranaike International Airport
- Ave. Duration
- 20h 5m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 110,000–350,000
Flights from Narita International Airport to Hatton via Hong Kong, Bandaranaike International Airport
- Ave. Duration
- 24h 10m
- When
- Every day
- Estimated price
- Rs 80,000–270,000
Flights from Narita International Airport to Hatton via Suvarnabhumi, Bandaranaike International Airport
- Ave. Duration
- 26h 45m
- When
- Every day
- Estimated price
- Rs 100,000–280,000
Flights from Narita International Airport to Hatton via Shanghai Pudong, Bandaranaike International Airport
- Ave. Duration
- 23h 52m
- When
- Monday to Saturday
- Estimated price
- Rs 70,000–260,000
Flights from Narita International Airport to Hatton via Guangzhou Baiyun, Bandaranaike International Airport
- Ave. Duration
- 23h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- Rs 80,000–260,000
Flights from Tokyo International Airport to Sigiriya Airport via Suvarnabhumi, Bandaranaike International Airport
- Ave. Duration
- 27h 50m
- When
- Every day
- Estimated price
- Rs 100,000–300,000
Flights from Tokyo International Airport to Sigiriya Airport via Hong Kong, Bandaranaike International Airport
- Ave. Duration
- 28h 15m
- When
- Every day
- Estimated price
- Rs 90,000–290,000
Flights from Tokyo International Airport to Sigiriya Airport via Singapore Changi, Bandaranaike International Airport
- Ave. Duration
- 29h 35m
- When
- Every day
- Estimated price
- Rs 85,000–600,000
Flights from Tokyo International Airport to Sigiriya Airport via Kuala Lumpur, Bandaranaike International Airport
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- Rs 110,000–850,000
Flights from Tokyo International Airport to Sigiriya Airport via Shanghai Pudong, Bandaranaike International Airport
- Ave. Duration
- 18h 10m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- Rs 85,000–280,000
Flights from Tokyo International Airport to Sigiriya Airport via Beijing Capital, Bandaranaike International Airport
- Ave. Duration
- 20h 25m
- When
- Monday
- Estimated price
- Rs 90,000–290,000
Flights from Tokyo International Airport to Sigiriya Airport via Guangzhou Baiyun, Bandaranaike International Airport
- Ave. Duration
- 23h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- Rs 85,000–280,000
Flights from Narita International Airport to Sigiriya Airport via Bandaranaike International Airport
- Ave. Duration
- 27h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rs 80,000–260,000
Flights from Narita International Airport to Sigiriya Airport via Bengaluru, Bandaranaike International Airport
- Ave. Duration
- 20h
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 110,000–350,000
Flights from Narita International Airport to Sigiriya Airport via Hong Kong, Bandaranaike International Airport
- Ave. Duration
- 24h 5m
- When
- Every day
- Estimated price
- Rs 80,000–270,000
Flights from Narita International Airport to Sigiriya Airport via Suvarnabhumi, Bandaranaike International Airport
- Ave. Duration
- 26h 40m
- When
- Every day
- Estimated price
- Rs 100,000–280,000
Flights from Narita International Airport to Sigiriya Airport via Shanghai Pudong, Bandaranaike International Airport
- Ave. Duration
- 23h 47m
- When
- Monday to Saturday
- Estimated price
- Rs 70,000–260,000
Flights from Narita International Airport to Sigiriya Airport via Guangzhou Baiyun, Bandaranaike International Airport
- Ave. Duration
- 23h 50m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- Rs 80,000–260,000
Flights from Narita International Airport to Batticaloa Airport via Bandaranaike International Airport
- Ave. Duration
- 24h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rs 80,000–260,000
Flights from Narita International Airport to Batticaloa Airport via Hong Kong, Bandaranaike International Airport
- Ave. Duration
- 21h 25m
- When
- Every day
- Estimated price
- Rs 80,000–270,000
Flights from Narita International Airport to Batticaloa Airport via Suvarnabhumi, Bandaranaike International Airport
- Ave. Duration
- 24h 25m
- When
- Every day
- Estimated price
- Rs 100,000–340,000
Flights from Narita International Airport to Batticaloa Airport via Shanghai Pudong, Bandaranaike International Airport
- Ave. Duration
- 21h 7m
- When
- Monday to Saturday
- Estimated price
- Rs 70,000–260,000
Flights from Narita International Airport to Batticaloa Airport via Guangzhou Baiyun, Bandaranaike International Airport
- Ave. Duration
- 21h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- Rs 80,000–260,000
- Website
- srilankan.com
Flights from Narita International Airport to Bandaranaike International Airport
- Ave. Duration
- 9h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rs 65,000–210,000
Flights from Narita International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 14h 10m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 90,000–280,000
Flights from Narita International Airport to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- Rs 95,000–290,000
Flights from Tokyo International Airport to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 13h 28m
- When
- Every day
- Estimated price
- Rs 65,000–320,000
Flights from Tokyo International Airport to Bandaranaike International Airport via Suvarnabhumi
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- Rs 95,000–300,000
Flights from Tokyo International Airport to Bandaranaike International Airport via Shanghai Pudong
- Ave. Duration
- 12h 50m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- Rs 70,000–220,000
- Website
- jal.com
Flights from Narita International Airport to Bandaranaike International Airport
- Ave. Duration
- 9h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rs 65,000–210,000
Flights from Narita International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 14h 10m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 90,000–280,000
Flights from Narita International Airport to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 16h 17m
- When
- Every day
- Estimated price
- Rs 70,000–290,000
Flights from Tokyo International Airport to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 13h 45m
- When
- Every day
- Estimated price
- Rs 100,000–320,000
Flights from Tokyo International Airport to Bandaranaike International Airport via Suvarnabhumi
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- Rs 95,000–300,000
- Website
- malaysiaairlines.com
Flights from Narita International Airport to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 16h
- When
- Every day
- Estimated price
- Rs 70,000–290,000
- Website
- thaiairways.com
Flights from Narita International Airport to Bandaranaike International Airport via Suvarnabhumi
- Ave. Duration
- 16h 46m
- When
- Every day
- Estimated price
- Rs 80,000–230,000
Flights from Tokyo International Airport to Bandaranaike International Airport via Suvarnabhumi
- Ave. Duration
- 16h 56m
- When
- Every day
- Estimated price
- Rs 85,000–240,000
- Website
- koreanair.com
Flights from Tokyo International Airport to Bandaranaike International Airport via Incheon
- Ave. Duration
- 18h 15m
- When
- Monday and Wednesday
- Estimated price
- Rs 70,000–230,000
Flights from Tokyo International Airport to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- Rs 65,000–190,000
- Website
- malindoair.com
Flights from Narita International Airport to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 18h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rs 70,000–190,000
- Website
- en.ceair.com
Flights from Tokyo International Airport to Bandaranaike International Airport via Shanghai Pudong
- Ave. Duration
- 13h 50m
- When
- Monday to Saturday
- Estimated price
- Rs 60,000–200,000
- Website
- cathaypacific.com
Flights from Tokyo International Airport to Bandaranaike International Airport via Hong Kong
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- Rs 70,000–230,000
- Website
- singaporeair.com
Flights from Tokyo International Airport to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 18h 10m
- When
- Every day
- Estimated price
- Rs 70,000–470,000
- Website
- airasia.com
Flights from Tokyo International Airport to Bandaranaike International Airport via Kuala Lumpur
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- Rs 90,000–650,000
- Phone
- (050) 2016-1603
- Website
- jreast.co.jp
Train from Tōkyō Station to Narita Airport Terminal 2·3 Station
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- Rs 5,000–11,000
- Website
- https://www.jreast.co.jp/e/nex/
- Website
- https://www.eki-net.com/en/jreast-train-reservation/Top/Index
- Green Seat (First Class)
- Rs 8,500–11,000
- Ordinary Car
- Rs 5,000–7,000
- Ave. Duration
- 1h 50m
- Estimated price
- Rs 3,700–11,000
Randidu Cabs and Tours
- Phone
- +94 72 35 77 277
- Website
- business.facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Nuwara Eliya Taxi
- Phone
- +94 72 27 02 600
- Website
- nuwaraeliyataxi.wixsite.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
Randidu Cabs and Tours
- Phone
- +94 72 35 77 277
- Website
- business.facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Nuwara Eliya Taxi
- Phone
- +94 72 27 02 600
- Website
- nuwaraeliyataxi.wixsite.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
Taxi Dambulla
- Phone
- +94 76 36 05 437
- Website
- taxidambulla.wordpress.com
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
Taxi Dambulla
- Phone
- +94 76 36 05 437
- Website
- taxidambulla.wordpress.com
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Batticaloa Taxi Service
- Phone
- +94 65 222 60 79
- Website
- welcometobatticaloa.com
Batticaloa Car Taxi
Want to know more about travelling around Sri Lanka
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travel Insider: Top Japan travel tips by Beatrix Holland
Read the travel guide
