Bengaluru to Kavaratti
The distance from Bengaluru to Kavaratti is about 752 km by road, roughly 15 hours (estimated). Everybody, Indian or otherwise, requires a special permit to visit Lakshadweep.
Tentative Fare Estimate
Round trip · incl. driver allowance & GST
Tentative estimate only, based on typical Indian public-transport tariffs (state transport bus fares, IRCTC sleeper/AC class rates, standard outstation taxi per-km rates) — not a live quote from any operator.
Overview
The distance from Bengaluru to Kavaratti is about 752 km by road, roughly 15 hours (estimated). Everybody, Indian or otherwise, requires a special permit to visit Lakshadweep.
Route Map
By Car: Bengaluru to Kavaratti
752 km · ~16h 22m · About 15h of driving split over 2 days, plus stops.
- Start from Bengaluru
Leave early (5–6 AM) and avoid driving on highways after dark.
150 km · 3h drive from previous stop
Rest stop around km 150Look for a town or highway plaza with fuel and food.
150 km · 3h drive from previous stop
Rest stop around km 300Look for a town or highway plaza with fuel and food.
76 km · 1h 31m drive from previous stop
Overnight halt around km 376Stop for the night in a town along the highway with hotels.
150 km · 3h drive from previous stop
Rest stop around km 526Look for a town or highway plaza with fuel and food.
150 km · 3h drive from previous stop
Rest stop around km 676Look for a town or highway plaza with fuel and food.
76 km · 1h 31m drive from previous stop
Arrive in KavarattiKavaratti, Lakshadweep
Stops are typical for this road, not a fixed itinerary. Timings assume about 50 km/h on average — traffic, tolls and road conditions vary.
By Bus: Bengaluru to Kavaratti
752 km · ~16h 43m · Buses on this route are usually available as direct services. Operators and departure times vary — check live availability.
- Board at Bengaluru
Go to the main bus stand / ISBT in Bengaluru. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.
- Bengaluru → Kavaratti
AC Sleeper / Volvo (overnight) · ~752 km
~16h 43m|Tentative fare ₹830–₹2,160
- Arrive in Kavaratti
Kavaratti, Lakshadweep
Halts and change points are typical for this route, not a specific operator’s schedule — check live availability and timings when booking.
By Train: Bengaluru to Kavaratti
There is no direct train between these stations in our timetable data, and no journey with up to two changes was found. Try a nearby city as the start or end, or use a bus/car leg for part of the trip.
Train details come from a 2015 railway timetable snapshot — newer trains, changed timings and running days are not included, so confirm on IRCTC before you plan around a train.
Stops & Places Along the Route
Good places to break the journey from Bengaluru to Kavaratti. Distances are approximate; the road you take may pass a little away from some of them.
- Mandya115 km from Bengaluru
Karnataka
- Nagarhole240 km from Bengaluru
Karnataka
- Taliparamba345 km from Bengaluru
Kerala
- Pazhayangadi355 km from Bengaluru
Kerala
Hotels in Kavaratti
Comfortable 3-star stays in Kavaratti. Tell us your dates and we'll get you a rate.
3 Star Hotel
Kavaratti
Budget Estimate
road
752 km
15 hours
Approximately 752 km by road from Bengaluru to Kavaratti, roughly 15 hours of driving (estimate from straight-line distance).
Plan My Trip: Bengaluru to Kavaratti
Pick how you want to travel and we'll send a complete plan with transport, hotel and sightseeing — on WhatsApp and a call back.
Frequently Asked Questions
About 752 km by road (estimated from straight-line distance).
Agatti Airport (AGX), about 58 km away.
Related Tour Packages
Other Routes
Popular routes around Kavaratti
More routes from Bengaluru
Explore More of Kavaratti
Destination Hub
Kavaratti Overview











