how far is sri lanka from australia
Sri Lanka is roughly 6,800–8,600 km away from Australia, depending on which cities you compare, and a direct flight usually takes around 7–11 hours.
Quick Scoop: How far is Sri Lanka from Australia?
Big-picture distance
- The commonly cited straight-line distance between Sri Lanka and Australia is about 6,810 km (4,232 miles) when measured roughly between the centers of the two countries.
- Some calculators put the centroid-to-centroid distance in the same ballpark, around 6,810 km (4,231 miles).
- Other generic “country-to-country” tools show slightly higher numbers (around 8,600 km / 5,350 miles) because they are using different reference points within each country.
City-to-city examples
To make it more concrete, here are some typical city pairs:
- Sydney → Sri Lanka (generic point) : about 8,646 km (5,372 miles) as a great-circle estimate.
- Canberra → Colombo : about 8,611 km.
- Melbourne → Sri Lanka (Pita Kotte) : about 8,345 km.
- Perth → Sri Lanka (Hendala/Trincomalee) : about 5,758–5,803 km , showing that Western Australia is noticeably closer to Sri Lanka than the east coast is.
Flight time from Australia to Sri Lanka
- Using the “bird fly” distance of around 6,810 km / 4,232 miles and a typical jet speed, one estimate gives a flight time of about 7.56 hours for a direct flight.
- In reality, commercial routes (e.g., Sydney/Melbourne/Perth to Colombo) usually clock in closer to 8–11 hours , depending on:
- Departure city (Perth is shorter, east-coast cities are longer).
* Direct vs. connecting flights.
Why the numbers vary
Different websites give slightly different answers to “how far is Sri Lanka from Australia” because they may:
- Use country centroids vs. specific cities (e.g., Canberra–Colombo vs. Sydney–Sri Lanka).
- Round distances differently or use different earth models.
- Quote shortest border-to-border distances vs. major city-to-city distances.
So, in practical travel terms:
- Perth → Sri Lanka : think roughly 5,800–6,800 km , about 7–9 hours by air.
- Sydney/Melbourne/Brisbane → Sri Lanka : think roughly 8,300–8,700 km , about 9–11 hours by air.
Mini travel angle (2020s–mid-2020s context)
Australia–Sri Lanka has become a fairly popular holiday and VFR (visiting friends and relatives) route in the 2020s, with Colombo acting as a regional hub connecting Australia to South Asia and parts of the Middle East.
You’ll see:
- Direct or one-stop flights from major Australian cities into Colombo.
- A lot of interest from Australians looking for relatively short “tropical escape” trips compared with flying all the way to Europe or North America.
TL;DR:
If you’re just after a clean number for “how far is Sri Lanka from Australia,”
use about 6,800–7,000 km in a straight line , and for real-world flights
from big cities like Sydney or Melbourne to Colombo, think around 8,500 km
and roughly 10 hours in the air.
Information gathered from public forums or data available on the internet and portrayed here.