Sri Lanka is an emerging destination for Brazilian travelers drawn to its tropical climate, world-class surfing, vibrant Buddhist heritage, and warm hospitality. While the two countries are geographically distant, the shared love for colorful festivals, diverse cuisine, and beach culture creates a natural affinity. Brazilian visitors will find Sri Lanka to be a rewarding and affordable destination that offers a uniquely South Asian experience unlike anywhere else.
Brazilian citizens require an Electronic Travel Authorization (ETA) to enter Sri Lanka, which costs $50 USD for a 30-day tourist stay. The application is completed online at eta.gov.lk, and approval is typically received within 24 to 72 hours. The tourist ETA provides double-entry privileges, allowing travelers to combine Sri Lanka with nearby destinations such as the Maldives or southern India. Business ETAs are available at $50 USD with multiple-entry access. Extensions of up to 90 days total can be arranged at the Department of Immigration in Colombo.
There are no direct flights between Brazil and Sri Lanka, so travelers typically connect through Middle Eastern hubs such as Dubai, Doha, or Abu Dhabi, or through Indian cities like Mumbai or Delhi. The total journey from Sao Paulo or Rio de Janeiro takes approximately 18 to 24 hours depending on the connection. Emirates via Dubai and Qatar Airways via Doha are popular routing options, often offering competitive fares. Brazilian travelers should factor in the significant time difference (8.5 to 11.5 hours ahead of Brazil depending on time zone) when planning their itinerary and managing jet lag.