Gandhinagar to Sri Lanka: flights, entry and hotels
A direct flight from Ahmedabad to Colombo takes about four hours. Indian passport holders need an Electronic Travel Authorisation; rules change, so check before you go.
Getting there from Gandhinagar
From Gandhinagar, the nearest international airport is Sardar Vallabhbhai Patel International Airport (AMD) in Ahmedabad, about 18–20 km by road. Regular direct flights operate from Ahmedabad to Colombo, Sri Lanka's main international gateway. Flight time is roughly four hours for a direct service, but most flights have one stop in cities such as Chennai, Mumbai or Bengaluru, extending total travel time to five to seven hours. Check the current schedule as routes and frequencies change.
You can reach the airport by private car, taxi or app-based ride. The journey from central Gandhinagar sectors takes 30 to 45 minutes depending on traffic. The Ahmedabad Metro does not yet serve the airport; plan for road transport. For the return journey, allow extra time for security and check-in. Many airlines offer online check-in to save time at the airport.
- Check visa requirements before booking your flight.
- Carry a printed copy of your ETA approval for immigration.
- Pack light; domestic connecting flights may have stricter baggage limits.
Entry rules for Indian passport holders
Indian citizens need an Electronic Travel Authorisation (ETA) to enter Sri Lanka. The ETA is valid for tourism, business or transit stays of up to 30 days. Apply online through the official Sri Lanka Department of Immigration and Emigration website. Rules have changed several times, so always verify the current application process, fee and processing time before you travel. Do not use third-party sites; use the official portal only.
Your passport must be valid for at least six months from the date of arrival. You may be asked to show a return or onward ticket and proof of accommodation. Immigration officials at Colombo's Bandaranaike International Airport process the ETA on arrival if you have applied in advance. Keep a digital and printed copy of your approval. Overstaying the visa period attracts fines and possible legal action.
When to go
The best time to visit Sri Lanka is during the dry season, which runs from December to March on the west and south coasts. This period offers sunny weather, calm seas and good conditions for sightseeing in Colombo, Galle and the hill country. The east coast is best from April to September. Avoid the monsoon months of May to August on the west coast, as heavy rain can disrupt travel.
Sri Lanka's climate is tropical, with temperatures around 28–32 °C year-round in coastal areas. The hill country around Kandy and Nuwara Eliya is cooler, especially at night. Pack light cotton clothes for the coast and a light jacket or sweater for the hills. Carry an umbrella or raincoat if travelling during the shoulder months. Check the weather forecast before your trip.
- December to March is peak tourist season; book hotels and flights early.
- April is the Sinhala and Tamil New Year; expect local holidays and closures.
- The east coast is best visited between April and September.
Where to go: Colombo and beyond
Colombo, the commercial capital, is the main arrival point. Spend a day or two exploring the colonial-era buildings in the Fort area, the Gangaramaya Temple and the Pettah market. The city has a mix of modern malls, street food stalls and beachside promenades. Public transport includes buses, tuk-tuks and the railway; negotiate fares for tuk-tuks before starting the journey.
Beyond Colombo, consider Kandy (a two-hour train ride), the ancient rock fortress of Sigiriya, the beaches of Bentota and Mirissa, and the wildlife parks of Yala and Udawalawe. The hill country offers tea plantations and scenic train routes. Galle Fort, a UNESCO World Heritage site, is a three-hour drive south. Each destination has its own charm and requires at least two to three days to explore properly.
Money and practical tips
The currency is the Sri Lankan rupee (LKR). Carry some cash for small purchases and local transport, as credit cards are accepted in hotels, larger restaurants and shops in cities. ATMs are widely available in Colombo and tourist towns. Inform your bank of your travel plans to avoid card blocks. Exchange currency at authorised money changers or banks; avoid street exchanges.
Sri Lanka is a conservative country; dress modestly when visiting temples. Remove shoes and headwear before entering religious sites. Tipping is customary for good service in restaurants and hotels. The local time is 30 minutes ahead of India (UTC+5:30). Tap water is not safe to drink; use bottled water. Travel insurance is recommended to cover medical emergencies and trip cancellations.
- Carry a power adapter; Sri Lanka uses three-pin square sockets (Type G, same as UK).
- Learn a few words of Sinhala or Tamil; English is widely spoken in tourist areas.
- Avoid political discussions and respect local customs.
