There are 6 ways to get from Capri to Kandy by ferry, 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.
Ferry to Naples Airport, fly to Hatton, taxi
best- Take the ferry from Port of Capri to Naples Beverello
- Fly from Naples Airport (NAP) to Hatton (NUF)NAP - NUF
- Take the taxi from Hatton (NUF) to Kandy
22h 32mRs 85,527–268,593Ferry to Naples Airport, fly to Sigiriya Airport, taxi
- Take the ferry from Port of Capri to Naples Beverello
- Fly from Naples Airport (NAP) to Sigiriya Airport (GIU)NAP - GIU
- Take the taxi from Sigiriya Airport (GIU) to Kandy
22h 44mRs 86,627–270,193Ferry to Naples Airport, fly to Batticaloa Airport, taxi
- Take the ferry from Port of Capri to Naples Beverello
- Fly from Naples Airport (NAP) to Batticaloa Airport (BTC)NAP - BTC
- Take the taxi from Batticaloa Airport (BTC) to Kandy
22h 27mRs 110,327–375,193Ferry, train to Fiumicino International Airport, fly to Hatton, taxi
- Take the ferry from Port of Capri to Naples Beverello
- Take the train from Napoli Centrale to Roma Termini
- Fly from Fiumicino International Airport (FCO) to Hatton (NUF)FCO - NUF
- Take the taxi from Hatton (NUF) to Kandy
21h 55mRs 89,117–288,133Ferry to Naples Airport, fly to Colombo Airport, fly to Victoria Resevour Kandy
- Take the ferry from Port of Capri to Naples Beverello
- Fly from Naples Airport (NAP) to Bandaranaike International Airport (CMB)NAP - CMB
- Fly from Colombo Airport to Victoria Resevour Kandy
18h 16mRs 171,750–239,116Ferry to Naples Airport, fly to Jaffna, train, taxi
- Take the ferry from Port of Capri to Naples Beverello
- Fly from Naples Airport (NAP) to Jaffna (JAF)NAP - JAF
- Take the train from Kankesanturai to Kurunegala
- Take the taxi from Kurunegala to Kandy
29h 6mRs 120,827–397,543
Naples Airport (NAP) to Hatton (NUF) flights
Questions & Answers
The cheapest way to get from Capri to Kandy is to ferry and fly and taxi which costs Rs. 85000 - Rs. 270000 and takes 22h 32m.
The fastest way to get from Capri to Kandy is to ferry and fly which takes 18h 16m and costs Rs. 170000 - Rs. 240000.
The distance between Capri and Kandy is 7636 km.
It takes approximately 22h 32m to get from Capri to Kandy, including transfers.
Kandy is 4h 30m ahead of Capri. It is currently 2:14 AM in Capri and 6:44 AM in Kandy.
There are 1447+ hotels available in Kandy.
What companies run services between Capri, Campania, Italy and Kandy, Sri Lanka?
There is no direct connection from Capri to Kandy. However, you can take the ferry to Naples Beverello, walk to Beverello - Angioino, take the bus to Napoli - Capodichino Aeroporto, walk to Naples Airport (NAP) airport, fly to Hatton (NUF), then take the taxi to Kandy. Alternatively, you can take the ferry to Naples Beverello, walk to Beverello - Angioino, take the bus to Napoli - Capodichino Aeroporto, walk to Naples Airport (NAP) airport, fly to Sigiriya Airport (GIU), then take the taxi to Kandy.
- Website
- cinnamonair.com
Flights from Naples Airport to Hatton via Dubai, Bandaranaike International Airport
- Ave. Duration
- 18h 25m
- When
- Every day
- Estimated price
- Rs 110,000–350,000
Flights from Naples Airport to Hatton via Istanbul, Bandaranaike International Airport
- Ave. Duration
- 21h 15m
- When
- Every day
- Estimated price
- Rs 95,000–340,000
Flights from Naples Airport to Hatton via Tel Aviv, Abu Dhabi, Bandaranaike International Airport
- Ave. Duration
- 17h 50m
- When
- Monday and Friday
- Estimated price
- Rs 75,000–240,000
Flights from Naples Airport to Sigiriya Airport via Dubai, Bandaranaike International Airport
- Ave. Duration
- 18h 20m
- When
- Every day
- Estimated price
- Rs 110,000–350,000
Flights from Naples Airport to Sigiriya Airport via Istanbul, Bandaranaike International Airport
- Ave. Duration
- 21h 10m
- When
- Every day
- Estimated price
- Rs 95,000–340,000
Flights from Naples Airport to Sigiriya Airport via Tel Aviv, Abu Dhabi, Bandaranaike International Airport
- Ave. Duration
- 17h 45m
- When
- Monday and Friday
- Estimated price
- Rs 75,000–240,000
Flights from Naples Airport to Batticaloa Airport via Istanbul, Bandaranaike International Airport
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- Rs 95,000–340,000
Flights from Naples Airport to Batticaloa Airport via Dubai, Bandaranaike International Airport
- Ave. Duration
- 19h 25m
- When
- Every day
- Estimated price
- Rs 110,000–350,000
Flights from Fiumicino International Airport to Hatton via Doha, Bandaranaike International Airport
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- Rs 100,000–350,000
Flights from Fiumicino International Airport to Hatton via Dubai, Bandaranaike International Airport
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- Rs 110,000–430,000
Flights from Fiumicino International Airport to Hatton via Kuwait, Bandaranaike International Airport
- Ave. Duration
- 16h 45m
- When
- Wednesday and Sunday
- Estimated price
- Rs 75,000–240,000
Flights from Fiumicino International Airport to Hatton via Istanbul, Bandaranaike International Airport
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- Rs 95,000–320,000
Flights from Fiumicino International Airport to Hatton via Abu Dhabi, Bandaranaike International Airport
- Ave. Duration
- 20h 5m
- When
- Every day
- Estimated price
- Rs 70,000–230,000
- Website
- goindigo.in
Flights from Naples Airport to Jaffna via Dubai, Madras
- Ave. Duration
- 19h 10m
- When
- Every day
- Estimated price
- Rs 170,000–550,000
Flights from Naples Airport to Jaffna via Tel Aviv, Abu Dhabi, Madras
- Ave. Duration
- 18h 35m
- When
- Monday and Friday
- Estimated price
- Rs 110,000–360,000
Flights from Naples Airport to Jaffna via Athens, Sharjah, Madras
- Ave. Duration
- 21h 15m
- When
- Wednesday
- Estimated price
- Rs 130,000–360,000
Flights from Naples Airport to Jaffna via Athens, Dubai, Madras
- Ave. Duration
- 21h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 170,000–700,000
- Website
- turkishairlines.com
Flights from Naples Airport to Bandaranaike International Airport via Istanbul
- Ave. Duration
- 17h 48m
- When
- Every day
- Estimated price
- Rs 80,000–270,000
- Website
- emirates.com
Flights from Naples Airport to Bandaranaike International Airport via Dubai
- Ave. Duration
- 15h 42m
- When
- Every day
- Estimated price
- Rs 90,000–290,000
- Website
- flydubai.com
Flights from Naples Airport to Bandaranaike International Airport via Dubai
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- Rs 90,000–290,000
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Napoli Centrale to Roma Termini
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- Rs 7,500–17,000
- Website
- https://www.italotreno.it/en
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kankesanturai to Kurunegala
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–10,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,800
- Air Conditioned Saloon
- Rs 2,800–10,000
- Phone
- (+39)081.552.07.63
- customercare@nlg.it
- Website
- nlg.it
Ferry from Port of Capri to Naples Beverello
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- Rs 7,500–9,000
- Website
- https://www.nlg.it/en/
- Phone
- +39 081 428 5555
- booking@snav.it
- Website
- snav.it
Ferry from Port of Capri to Naples Beverello
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- Rs 7,500–9,000
- Schedules at
- snav.it
- Phone
- 081 18 96 66 90
- Website
- shop.caremar.it
Ferry from Port of Capri to Naples Beverello
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- Rs 5,000–23,000
- Website
- https://shop.caremar.it/en/
- Passenger Ferry Ticket
- Rs 5,000–7,000
- Passenger & Car Ferry Ticket
- Rs 20,000–23,000
- Passenger Hydrofoil Ticket
- Rs 7,500–9,500
- Ave. Duration
- 1h 39m
- Estimated price
- Rs 2,200–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
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
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
Shan Cabs
- Phone
- +94 77 67 47 747
- Website
- shancab.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Kurunegala Taxi
- Phone
- +94 72 48 54 606
- Website
- kurunegalataxi.com
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide






















