Need a hotel room in Midigama?

Book now

There are 4 ways to get from Perth to Midigama by plane, bus or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Colombo, bus  •  19h 44m

  1. Fly from Perth (PER) to Colombo (CMB) PER - CMB
  2. Take the bus from Colombo Bastian Mawatha Bus Terminal to Matara Bus Station

Rs. 132410 - Rs. 343988

Cheapest option

Fly to Koggala  •  3 days 5h

  1. Fly from Perth (PER) to Koggala (KCT) PER - KCT

Rs. 76450 - Rs. 252818

2 alternative options

Fly to Diyawanna Oya, bus  •  29h 37m

  1. Fly from Perth (PER) to Diyawanna Oya (DWO) PER - DWO
  2. Take the bus from Kaduwela to Galle Bus Station

Rs. 78940 - Rs. 325908

Fly to Hatton, taxi  •  2 days 7h

  1. Fly from Perth (PER) to Hatton (NUF) PER - NUF
  2. Take a taxi from Hatton to Midigama

Rs. 88800 - Rs. 338018

Perth (PER) to Koggala (KCT) flights

The flight time between Perth (PER) and Koggala (KCT) is around 3 days 9h and covers a distance of around 5661 km. The fastest flight normally takes 3 days 2h. Services are operated by Singapore Airlines, SriLankan Airlines, Qantas and others. Typically eight flights run weekly, although weekend and holiday schedules can vary so check in advance.

Flight route overview

Average flight journey time:
3 days 9h
Fastest flight journey time:
3 days 2h
Flight distance:
5661 km
Flights per week:
8
Cheapest price:
Rs. 76148
Carbon emissions:
1148 kg CO2

First and last flights

First flight departs at:
06:25
Last flight departs at:
21:30

The schedules shown below are for the next available departures.

Perth (PER) to Koggala (KCT) flight schedules

Australia → Sri Lanka
Partially open

Travel safe during COVID-19

International entry into Sri Lanka from Australia

  • Entry is partially open for citizens and permanent residents of Australia
Show more details
Allowed for: Citizens, permanent residents and visa holders

Restricted for: Foreign nationals that have visited Angola, Argentina, Bolivia, Botswana, Brazil, Chile, Colombia, Ecuador, Eswatini, French Guiana, Guyana, India, Lesotho, Mozambique, Namibia, Paraguay, Peru, South Africa, Suriname, Uruguay, Venezuela, Zambia and Zimbabwe in the past 14 days

Show less

Conditions of entry into Sri Lanka from Australia

  • 14-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
  • A negative result for COVID-19 is a condition for subsequent release from quarantine. It is tested in quarantine on days 1 and 10
  • Arrivals with a COVID-19 Vaccination Certificate can be released from Hotel Quarantine after returning a negative COVID-19 test result on day 1
  • 14-day stay at a certified hotel for tourists with approval from Sri Lanka Tourism. Visiting approved tourist sites is allowed after a negative Covid-19 test taken on day 1
  • Negative COVID-19 test issued at most 3 days before arrival
This applies to arrivals from all countries, with no exceptions

Rules to follow in Sri Lanka

1m

Recommended

Recommended

Considerations leaving from Australia

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, but conditions apply when entering Sri Lanka from Australia.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 1 metre
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Midigama is 1912.

Wearing a face mask on public transport in Midigama is recommended.

The social distance requirement in Midigama is 1 metre.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1912.

Yes, entry into Australia from Sri Lanka is currently restricted.

Explore options for future travel.

Last updated: 21 Jul 2021
Exceptions may apply, for full details: Sri Lanka Government Covid Response.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Perth to Midigama is to fly which costs $490 - $1,700 and takes 3 days 5h.

More details

The quickest way to get from Perth to Midigama is to fly and bus which costs $850 - $2,300 and takes 19h 44m.

More details

The distance between Perth and Midigama is 5647 km.

It takes approximately 19h 44m to get from Perth to Midigama, including transfers.

More details

There is no direct flight from Perth Airport to Colombo Airport. The quickest flight takes 17h 10m and has one stopover.

Search flights

Midigama is 2h 30m behind Perth. It is currently 2:36 PM in Perth and 12:06 PM in Midigama.

Virgin Australia, SriLankan Airlines, Indonesia AirAsia and three other airlines offer flights from Perth Airport to Colombo Airport.

Search flights

There are 539+ hotels available in Midigama. Prices start at Rs. 17500 per night.

More details

The best way to get from Perth to Perth Airport is to bus which takes 39 min and costs $5 - $14.

More details

Map of how to get from Perth to Midigama.
Launch map view
  • Distance: 5646.6 km
  • Duration: 19h 44m

What companies run services between Perth, WA, Australia and Midigama, Sri Lanka?

Singapore Airlines, SriLankan Airlines and two other airlines fly from Perth to Midigama once daily.

Airlines
SriLankan Airlines
Website
srilankan.com
Flights from Perth to Colombo via Singapore Changi
Ave. Duration
12h 40m
When
Sunday
Estimated price
Rs. 100000 - Rs. 600000
Flights from Perth to Koggala via Singapore Changi, Colombo, Diyawanna Oya, Hatton
Ave. Duration
3 days 9h
When
Tuesday, Thursday, Friday and Sunday
Estimated price
Rs. 95000 - Rs. 400000
Flights from Perth to Diyawanna Oya via Singapore Changi, Colombo
Ave. Duration
27h 52m
When
Tuesday, Friday and Sunday
Estimated price
Rs. 100000 - Rs. 410000
Flights from Perth to Diyawanna Oya via Singapore Changi, Kuala Lumpur, Colombo
Ave. Duration
24h 55m
When
Wednesday and Friday
Estimated price
Rs. 110000 - Rs. 310000
Flights from Perth to Diyawanna Oya via Singapore Changi, Madras, Colombo
Ave. Duration
27h 52m
When
Friday
Estimated price
Rs. 110000 - Rs. 420000
Flights from Perth to Diyawanna Oya via Darwin, Singapore Changi, Colombo
Ave. Duration
28h 20m
When
Friday and Sunday
Estimated price
Rs. 110000 - Rs. 550000
Flights from Perth to Diyawanna Oya via Ngurah Rai, Kuala Lumpur, Colombo
Ave. Duration
30h
When
Wednesday
Estimated price
Rs. 75000 - Rs. 320000
Flights from Perth to Diyawanna Oya via Singapore Changi, Male, Colombo
Ave. Duration
30h 50m
When
Wednesday
Estimated price
Rs. 100000 - Rs. 550000
Flights from Perth to Diyawanna Oya via Hong Kong, Colombo
Ave. Duration
37h 20m
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
Rs. 130000 - Rs. 400000
Flights from Perth to Diyawanna Oya via Melbourne, Colombo
Ave. Duration
37h 25m
When
Monday, Wednesday and Friday
Estimated price
Rs. 110000 - Rs. 370000
Flights from Perth to Diyawanna Oya via Ngurah Rai, Singapore Changi, Colombo
Ave. Duration
25h 45m
When
Tuesday, Friday and Sunday
Estimated price
Rs. 95000 - Rs. 550000
Flights from Perth to Hatton via Singapore Changi, Colombo, Diyawanna Oya
Ave. Duration
2 days 4h
When
Tuesday, Friday and Sunday
Estimated price
Rs. 100000 - Rs. 410000
Flights from Perth to Hatton via Singapore Changi, Kuala Lumpur, Colombo, Diyawanna Oya
Ave. Duration
2 days 1h
When
Wednesday and Friday
Estimated price
Rs. 110000 - Rs. 310000
Flights from Perth to Hatton via Singapore Changi, Madras, Colombo, Diyawanna Oya
Ave. Duration
2 days 4h
When
Thursday and Friday
Estimated price
Rs. 110000 - Rs. 420000
Flights from Perth to Hatton via Ngurah Rai, Kuala Lumpur, Colombo, Diyawanna Oya
Ave. Duration
2 days 6h
When
Wednesday
Estimated price
Rs. 75000 - Rs. 320000
Flights from Perth to Hatton via Ngurah Rai, Singapore Changi, Colombo, Diyawanna Oya
Ave. Duration
2 days 2h
When
Tuesday, Friday and Sunday
Estimated price
Rs. 95000 - Rs. 550000
Singapore Airlines
Website
singaporeair.com
Flights from Perth to Colombo via Singapore Changi
Ave. Duration
16h 42m
When
Tuesday, Friday and Sunday
Estimated price
Rs. 110000 - Rs. 460000
Flights from Perth to Colombo via Darwin, Singapore Changi
Ave. Duration
17h 10m
When
Friday and Sunday
Estimated price
Rs. 120000 - Rs. 600000
Flights from Perth to Colombo via Ngurah Rai, Singapore Changi
Ave. Duration
14h 35m
When
Tuesday, Friday and Sunday
Estimated price
Rs. 100000 - Rs. 600000
Air India Limited
Website
airindia.in
Flights from Perth to Colombo via Singapore Changi, Madras
Ave. Duration
15h 25m
When
Thursday
Estimated price
Rs. 140000 - Rs. 370000
Bus operators
National Transport Commission
Phone
+94 011-2587372
Email
info@ntc.gov.lk
Website
ntc.gov.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Matara Bus Station
Ave. Duration
2h 35m
Frequency
Every 20 minutes
Estimated price
Rs. 180 - Rs. 240
Schedules at
ntc.gov.lk
Standard
Rs. 180 - Rs. 240
Semi Lux
Rs. 260 - Rs. 320
AirCon
Rs. 360 - Rs. 410
Super Lux
Rs. 612
Bus from Kaduwela to Galle Bus Station
Ave. Duration
1h 20m
Frequency
Every 15 minutes
Estimated price
Rs. 140 - Rs. 190
Schedules at
ntc.gov.lk
Standard
Rs. 140 - Rs. 190
Semi Lux
Rs. 190 - Rs. 240
AirCon
Rs. 270 - Rs. 310
Super Lux
Rs. 463
Other operators
Taxi from Hatton to Midigama
Ave. Duration
3h 31m
Estimated price
Rs. 13000 - Rs. 16000
Tuk Tuk and Taxi Tours
Phone
+94 77 65 19 099
Website
tuktukandtaxitours.com
Randidu Cabs and Tours
Phone
+94 72 35 77 277
Website
nuwaraeliyataxi.com
Nuwara Eliya Taxi
Phone
+94 72 27 02 600
Website
nuwaraeliyataxi.wixsite.com
Ratnapura Koiber Taxi Service
Phone
+94 75 87 52 535
Website
ratnapura-koiber-taxi-service.business.site
Minipura Taxi
Phone
+94 11 45 22 64 264
Website
minipura-taxi.business.site

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.