

AI generated summary, newsroom reviewed
There was a time when booking an international trip meant checking connecting flight schedules, bracing for a layover in some unfamiliar airport lounge, and accepting that you would land a full day older than you left. That era is quietly ending. A wave of new direct routes from Indian carriers and their international partners means a genuine passport stamp holiday is now closer, in flying time, than some of India's own cities. Bangkok, Dubai, Malé and four other cities all sit within four hours of a major Indian airport, which makes them realistic options for a long weekend rather than a once a year splurge. Here is where to go, how long it actually takes to get there, what a return ticket tends to cost, and what the visa process looks like for each one.
Flight duration: around 1 hour 15 minutes from Chennai, about 3.5 hours from Delhi
Visa status: visa-free entry for Indian citizens
Flight cost: roughly Rs 11,000 to Rs 16,000 return from Chennai, Bengaluru or Kochi
Sri Lanka packs in more geographic variety than its size suggests, from misty tea country to genuinely good surf breaks, without the price tag or time commitment of long-haul travel. The short hop from South India makes it faster to reach than several Indian cities. Once there, walk the Dutch colonial streets of Galle Fort, take the scenic train through the hills around Ella, or head into Yala National Park for a safari.
Flight duration: around 1.5 hours from Delhi, about 3.5 hours from Bengaluru
Visa status: completely visa-free, Indian citizens can enter with a valid voter ID card or passport
Flight cost: roughly Rs 10,000 to Rs 14,000 return from Delhi
Nepal sits between snow-capped peaks and dense green forest, and the short flight drops you straight into that contrast. Spend a couple of days wandering the temple-filled Durbar Squares of Kathmandu, look for rhinos in Chitwan National Park, or slow down by the lake in Pokhara with the Annapurna range in the background.
Flight duration: around 3 to 4 hours from Delhi, Mumbai and Bengaluru
Visa status: pre-arranged e-visa, or visa on arrival for Indians holding a valid US, Schengen, Canadian or Australian visa or residence permit. The UAE removed UK visas and residence permits from this list in early July 2026, so travellers relying only on UK documentation now need to apply for a visa in advance.
Flight cost: roughly Rs 20,000 to Rs 30,000 return from Delhi or Mumbai
The UAE remains a reliable long weekend option built around scale, from the view at the top of the Burj Khalifa to a dune bashing run into the desert outside the city. Abu Dhabi is an easy day trip from Dubai for the Louvre and the Sheikh Zayed Grand Mosque, and the flight frequency out of every major Indian hub means you rarely have to plan far in advance.
Flight duration: around 2 hours from Kochi or Bengaluru, about 4 hours from Delhi
Visa status: free 30 day tourist visa on arrival
Flight cost: roughly Rs 20,000 to Rs 30,000 return from Kochi or Bengaluru
The Maldives is the one entry on this list built entirely around slowing down. Flying out of South India, you can be on a speedboat or seaplane to your resort within about two hours of landing. Between the lagoons, the overwater villas and the reef life just off the beach, this is the pick for a trip with nothing on the itinerary beyond snorkelling, diving and doing very little.
Flight duration: around 3 hours 20 minutes from Delhi, about 2.5 hours from Mumbai
Visa status: pre-arranged e-visa
Flight cost: roughly Rs 18,000 to Rs 25,000 return from Delhi or Mumbai
Oman tends to get overshadowed by its flashier Gulf neighbours, which is part of its appeal. Muscat keeps its low-rise, traditional Arabian architecture instead of chasing skyscrapers, and the city sits close enough to the Hajar Mountains for a proper day trip. Wander the Mutrah Souq, take in the Sultan Qaboos Grand Mosque, and if you have an extra day, drive up into the canyons for a very different side of the country.
Flight duration: around 4 hours from Delhi and Mumbai, closer to 3.5 hours from Chennai and Kolkata
Visa status: visa-free for up to 30 days after a mid-July 2026 policy update, down from the 60 day stay Indian travellers had grown used to
Flight cost: roughly Rs 16,000 to Rs 24,000 return from Delhi, Mumbai or Kolkata
Bangkok remains one of the easiest cities in Asia to drop into for a few days. Temples, night markets and street food that rarely charges more than a couple of hundred rupees a plate are all within a short tuk-tuk ride of each other. Just note the shorter visa-free window this year, and fill out Thailand's Digital Arrival Card online within 72 hours of your flight.
Flight duration: around 3 hours from Delhi
Visa status: single-entry e-visa, USD 20 fee, usually approved within 2 to 3 working days
Flight cost: roughly Rs 24,500 to Rs 28,000 return from Delhi
Tashkent is the least obvious name on this list, and possibly the most rewarding for it. Uzbekistan Airways and Centrum Air both run non-stop flights from Delhi in under three hours, landing you in a city that blends Soviet-era architecture with the start of the old Silk Road. Wander the Chorsu Bazaar, ride the ornately tiled metro, and use Tashkent as a base before catching a high-speed train onward to Samarkand or Bukhara if you have a few extra days.
While all seven of these flight times sit under 4 hours, frequency and the availability of non-stop routes still depend heavily on where you are flying from. South Indian hubs like Chennai, Kochi and Bengaluru offer the fastest routes to Sri Lanka and the Maldives, while Delhi and Mumbai give you the shortest paths to the Middle East, Nepal, Thailand and Central Asia. Always check whether a flight is genuinely non-stop before booking, since a one-stop itinerary can quietly turn a 3 hour flight into a 10 hour travel day.