🇦🇺
ETA Required — $50 USD30 Days

Sri Lanka Visa for Australian Citizens

Sri Lanka is a natural travel choice for Australians, sitting just a relatively short flight away compared to European destinations and offering a tropical experience that feels both exotic and accessible. Australian passport holders require an Electronic Travel Authorization (ETA) to enter Sri Lanka, which can be obtained online in a straightforward process that typically takes 24 to 72 hours for approval.

The ETA for Australian citizens costs $50 USD (approximately $75 AUD) and grants a 30-day stay for tourism. Extensions up to 90 days are possible at the Department of Immigration and Emigration in Colombo. Several airlines connect Australia to Colombo, with popular routes going through Singapore, Kuala Lumpur, or the Middle Eastern hubs of Dubai and Doha. Flight times from Sydney or Melbourne typically range from 12 to 16 hours depending on the routing and layover duration.

Australian travelers will appreciate Sri Lanka's incredible biodiversity, from whale watching off Mirissa to leopard safaris in Yala, as well as the fantastic cricket culture that the two nations share. The Australian dollar goes a long way in Sri Lanka, making it an affordable luxury destination. The country is also compact enough to cover multiple highlights in a two-week trip, including the ancient ruins of Anuradhapura, the hill country tea estates of Ella and Nuwara Eliya, and the golden beaches of the southern coast. December to March is the peak season for Australian visitors looking to enjoy the south and west coasts.

Documents Required

  • Valid Australian passport with at least 6 months validity
  • Approved ETA confirmation (printed or digital)
  • Return or onward flight ticket
  • Proof of accommodation (hotel booking or invitation letter)
  • Proof of sufficient funds ($50-100 per day recommended)
  • Yellow fever vaccination certificate (only if arriving from an endemic country)

How to Apply for the ETA

1

Visit the Official ETA Website

Go to eta.gov.lk and select "Apply for ETA".

2

Complete the Application Form

Fill in your personal details, passport information, travel dates, and accommodation details.

3

Pay the ETA Fee

Pay the $50 USD fee using a Visa or Mastercard credit/debit card.

4

Receive Your ETA Approval

You will receive the ETA approval via email within 24-72 hours. Save a digital and printed copy.

5

Present at Immigration

Show your ETA approval and passport at Bandaranaike International Airport immigration. The officer will stamp your 30-day entry.

Tips for Australian Travelers

  • Apply directly at eta.gov.lk to avoid third-party surcharges.
  • The fee is in USD, so your Australian bank card will incur a small currency conversion fee.
  • Download your ETA approval email and keep it accessible offline on your phone.
  • Singapore Airlines via Singapore and SriLankan Airlines via various hubs offer convenient routing from Australian cities.
  • Register your travel plans with Smartraveller before departure for consular assistance in emergencies.

Important Notes

  • Apply for your ETA at least 7 days before departure to allow for processing.
  • The ETA is a single-entry authorization valid for 30 days from arrival.
  • Australia has a large Sri Lankan diaspora - dual citizens should check specific visa requirements.
  • The 30-day stay period starts from the date you arrive in Sri Lanka.
  • Transit passengers staying less than 48 hours can apply for a free transit ETA.
  • Check Smartraveller (smartraveller.gov.au) for the latest Australian government travel advice on Sri Lanka.

Frequently Asked Questions

Do Australians need a visa to visit Sri Lanka?

Yes, Australian citizens need an Electronic Travel Authorization (ETA) to enter Sri Lanka. It can be obtained online at eta.gov.lk for $50 USD and permits a 30-day stay for tourism.

How long does it take to fly from Australia to Sri Lanka?

Flight times from Sydney or Melbourne to Colombo range from 12 to 16 hours depending on the route. Popular connections go through Singapore (around 12-13 hours total), Kuala Lumpur, Dubai, or Doha.

What vaccinations do Australians need for Sri Lanka?

No specific vaccinations are mandatory for Australians traveling directly to Sri Lanka. However, hepatitis A, typhoid, and tetanus vaccinations are recommended. A yellow fever certificate is only required if arriving from an endemic area.

Is Sri Lanka a good destination for Australian families?

Yes, Sri Lanka is excellent for families. The country offers safe beaches like Unawatuna and Pasikudah, exciting wildlife safaris, train journeys through scenic hill country, and family-friendly resorts. The relatively short flight time compared to Europe is an added bonus.

Can I watch cricket in Sri Lanka as an Australian visitor?

Absolutely! Sri Lanka and Australia share a passionate cricket rivalry. International matches are held at stadiums in Colombo, Kandy, and Galle. The Galle International Stadium, set against a historic Dutch fort, is one of the most scenic cricket grounds in the world.

How much spending money do I need per day in Sri Lanka?

Budget travelers can manage on $30-50 AUD per day, mid-range travelers should budget $75-150 AUD, and luxury travel starts from $200 AUD per day. This includes accommodation, food, transport, and activities.

Quick Facts

Visa TypeETA Required
Cost$50 USD (~$75 AUD)
Stay Duration30 days
Processing24-72 hours
ExtensionUp to 90 days

ETA Details

ETA Cost

$50 USD

Validity

30 days (extendable to 90 days)

Processing Time

24-72 hours

Apply for ETA

Entry Requirements

Passport Validity6+ months
Return TicketRequired
Proof of FundsRequired
Yellow Fever Cert.If from endemic area

Visa Extension

Extension PossibleYes

Max Duration

Up to 90 days total

Extension Cost

$25 USD

Visit the Department of Immigration and Emigration in Colombo (No. 41, Ananda Rajakaruna Mawatha). Submit your application with passport, completed form, and proof of funds. Processing takes 3-5 business days.

Visa Types

tourist Visa

30 days (Double Entry)$50 USD

business Visa

30 days (Multiple Entry)$55 USD

transit Visa

2 days (Single Entry)$0 (free)

Embassy Info

Sri Lankan Embassy

High Commission of Sri Lanka, 61 Hampton Circuit, Yarralumla, ACT 2600, Canberra

Embassy Website

Other Country Guides