Drive Distance: Dehiwala-Mount Lavinia to Batticaloa
Estimated driving distance and time from Dehiwala-Mount Lavinia to Batticaloa. Road distance approximated from straight-line distance.
301 km
Drive Distance
estimated road
3h 46m
Drive Time
avg 80 km/h
~€27
Fuel Cost
avg fuel price
47 minutes
Flight (alt)
223 km air
Need a transfer near Batticaloa?
Fixed-price airport transfers, no hidden fees.
More Trip Calculations
Flight time Dehiwala-Mount Lavinia → BatticaloaCost of drivingDrive vs FlyCities on the wayCarbon footprintHalfway pointDistance: Dehiwala-Mount Lavinia → BatticaloaCarbon FootprintClosest Airport to Dehiwala-Mount LaviniaClosest Airport to BatticaloaJet LagTime ZoneBatticaloa → Dehiwala-Mount Lavinia
Explore by City
Frequently Asked Questions
How far is Dehiwala-Mount Lavinia from Batticaloa by car?
The estimated driving distance from Dehiwala-Mount Lavinia to Batticaloa is approximately 301 km, with a driving time of about 3h 46m at an average speed of 80 km/h including rest stops.
How much does it cost to drive from Dehiwala-Mount Lavinia to Batticaloa?
Based on average fuel consumption and prices, the estimated fuel cost is approximately €27. Actual costs depend on your vehicle and current fuel prices.
Is it faster to fly or drive from Dehiwala-Mount Lavinia to Batticaloa?
The flight time is 47 minutes vs driving 3h 46m. For distances over 500 km, flying is usually faster door-to-door when including airport time.