1map logoGo to main page

Perth, Western Australia to Sri Lanka, Colombo District from $257: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Perth, Australia
to
Sri Lanka, Sri Lanka

How to Get from Perth to Sri Lanka: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$257 - PlaneBest price
5795 kmDistance
12h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Perth to Sri Lanka with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
12h  20m
Estimated price
$279-862
Recommended
Company
various
Plane
Average Duration
14h  24m
Estimated price
$257-710
Cheapest
route map
Distance: 5795 km
Duration: 12h 20m

See more options

Company
Malaysia Airlines, SriLankan Airlines
Plane
Average Duration
9h  50m
Estimated price
$600-850

Traveling From Perth to Sri Lanka

The journey from Perth to Sri Lanka offers a striking contrast between Australia’s laid-back coastal vibes and Sri Lanka’s vibrant culture and lush landscapes.

Best Neighbourhoods in Sri Lanka

Sri Lanka boasts diverse neighborhoods, each offering unique experiences for visitors.

Colombo
• Bustling city life with modern amenities.
• Rich history with colonial architecture.
Galle
• Stunning views from the Galle Fort.
• Vibrant arts scene and local crafts.
Kandy
• Home to the sacred Temple of the Tooth.
• Scenic lakeside with lush hills surrounding.

Best Times To Visit Sri Lanka's Attractions

Timing your visit to Sri Lanka's attractions can greatly enhance your experience.

Sigiriya Rock Fortress
Visit early in the morning or late afternoon to dodge crowds and enjoy cooler temperatures.
Ella
Travel during the shoulder seasons of April and September for fewer tourists and stunning views.
Yala National Park
Go on safari early in the morning for the best chance to see wildlife and avoid the heat.

Sri Lanka Weather: What to Expect Year-Round

Sri Lanka enjoys a tropical climate, characterized by warm temperatures and seasonal monsoons, making it essential to plan your visit around these weather patterns. The best times to explore the island are during the dry months from December to March, when outdoor activities can be enjoyed without interruption.

Dining Recommendation in Sri Lanka

Don't miss out on trying hoppers, a traditional Sri Lankan dish that features a crispy, bowl-shaped pancake made from fermented rice flour, often served with flavorful curries or sweet toppings. The vibrant atmosphere of local eateries, combined with the rich spices and fresh ingredients, provides a dining experience that stands in stark contrast to the contemporary cuisine found in Perth.

Perth - Sri Lanka operators

Explore transport companies operating between Perth and Sri Lanka, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
airasia.com

Plane from Perth to Colombo

Average Duration
13h 1m
Estimated price
$320-950
Website
cinnamonair.com

Plane from Perth to Diyawanna Oya

Average Duration
14h 15m
Estimated price
$290-800

Plane from Perth to Diyawanna Oya

Average Duration
23h 30m
Estimated price
$320-1
Website
singaporeair.com

Plane from Perth to Colombo

Average Duration
13h 2m
Estimated price
$700-2
Website
srilankan.com

Plane from Perth to Colombo

Average Duration
9h 50m
Estimated price
$600-4

Plane from Perth to Colombo

Average Duration
11h 35m
Estimated price
$850-2
Website
malaysiaairlines.com

Plane from Perth to Colombo

Average Duration
9h 50m
Estimated price
$600-4
Website
qantas.com

Plane from Perth to Colombo

Average Duration
11h 35m
Estimated price
$850-2

Perth to Sri Lanka: Overview of Bus, Train, Flight, and Car Trips

Traveling between Perth and Sri Lanka offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Useful tips for plane travellers
• Be prepared for at least one stopover, commonly in Kuala Lumpur or Singapore, which can impact your total travel time; consider booking a longer layover if you want to explore these cities.
• Upon arrival at Bandaranaike International Airport, allow extra time for immigration processing, as it can take longer during peak hours; follow the signs for the e-Visa and have your documents handy to expedite the process.
• Expect to pay around LKR 3,500 to LKR 4,500 (approximately $17-$22 USD) for a taxi from the airport to Colombo city center; consider using the official airport taxis or a rideshare service like PickMe for a more seamless experience.

Frequently asked questions

Find out more about the route from Perth to Sri Lanka.

Or choose the category:
The distance between Perth and Sri Lanka is approximately 5795.2 km. The typical travel time from Perth to Sri Lanka by plane is around 12 hours and 50 minutes.
The most cost-effective and time-efficient transportation option for traveling from Perth to Sri Lanka is to fly. It takes approximately 12 hours and 50 minutes to reach Sri Lanka from Perth by plane. The cost of a flight ticket can range between $240 and $1,100, depending on various factors such as the time of booking and airline choice.
The flight duration from Perth to Sri Lanka typically takes around 10 hours and 20 minutes, with a stopover. However, there are no direct flights available between these two destinations. The cost of a flight between Sri Lanka and Perth can vary, ranging from $248 to $1011, depending on the airline, class, and booking time.
There are plenty of options for accommodation near Sri Lanka. With over 50 hotels available, travelers can choose from a wide range of choices. Prices for a hotel room start at $8 per night, making it an affordable destination for all budgets.