City to City Pages

Flights to Surat

Lowest Fare Flights to

Departure Time
Lowest Fare

Flights to Surat

One of the fastest-growing cities in India, Surat is located on the banks of River Tapi in the western state of Gujarat. The city, once known for its excellent silk weaving, remains a major commercial centre for textiles and the diamond industry. Surat also boasts of some of the finest temples, architecture and sightseeing spots, including Surat Castle, Gopi Talav and Dumas Beach. The warm hospitality, vibrant culture and rich economy of the city attract many tourists from far and wide throughout the year. For a hassle-free journey, book your Surat flight tickets with IndiGo from various domestic and international cities.

Popular Domestic flights to Surat

Many business and leisure travellers come to visit Surat because of its famous tourist attractions and abundance of textile units. To make it easy for tourists, IndiGo offers regular and frequent flights to Surat from almost all parts of India. Listed below are some of the busiest air routes operated by the airline.

  • Delhi to Surat – Connecting flights to Surat are available from Indira Gandhi International Airport (DEL) with a layover in Jaipur, Hyderabad or Goa. However, if you are short on time, you can take a direct Delhi to Surat flight that will take you to your destination in about 2 hours. The total aerial distance between Delhi and Surat is approximately 940 km.
  • Bengaluru to Surat – This is one of the busiest routes operated by IndiGo. Both non-stop and connecting flights are available on this route. A direct Bengaluru to Surat flight takes less than 2 hours to cover a distance of 1020 km. A connecting flight will halt sometime in Delhi, Jaipur, Hyderabad or Chennai.
  • Jaipur to Surat – A connecting flight from Jaipur to Surat has one layover in Delhi, Chennai, Hyderabad or Bengaluru. Notably, the layover time is 3 hours. A direct Jaipur to Surat flight covers the total distance of 700 km in about one and a half hours.
  • Kolkata to Surat – You will have to take a one-stop connecting Kolkata to Surat flight to reach the destination via Delhi, Hyderabad, Bengaluru, Chennai, Jaipur or Goa. The total air distance between the origin city and destination is approximately 1604 km. It takes about 10 hours and 50 minutes to cover the distance, depending on the layover time.
  • Mumbai to Surat – When travelling from Mumbai, you will need to board a connecting flight with IndiGo to Surat. The connecting flight will take you via Delhi, Hyderabad, Bengaluru, Chennai or Goa, A connecting flight on Mumbai to Surat route covering will take total air distance of 242.22 km.
  • Chennai to Surat – For this journey, you can take a direct flight with IndiGo from Chennai International Airport (MAA) that takes about 2 hours and 10 minutes to cover the total distance of 1200 km. However, if you have time to spare, you can board a connecting flight on Chennai to Surat route via Delhi, Hyderabad or Bengaluru.

List of Surat flight routes

Popular International flights to Surat

International flight booking to Surat is also available with IndiGo. Some of the most popular routes operated by the airline are mentioned below:

  • Dubai to Surat – To reach Surat, you will have to take a connecting flight from Dubai International Airport (DXB) to Delhi first. From there, the flight will leave for the destination, Surat. The aerial distance from Dubai to Surat is approximately 1855 km. The total time taken to cover the distance is about 12 hours and 35 minutes, inclusive of the halt time.
  • London to Surat – From London, connecting flights to Surat are available. For this journey, you will need to board a flight from London’s Heathrow Airport (LHR) that will take you to Istanbul first and then from there to Delhi. Finally, from Delhi, the flight will leave for its final destination, Surat. It takes over 21 hours to complete the journey covering a total distance of 7013 km. 
  • Muscat to Surat – A two-stop connecting flight from Muscat will take you to Surat either via Cochin and Chennai or Mumbai and Delhi or Mumbai and Bengaluru. The total air distance between Muscat and Surat is 1488.64 km.
  • Sharjah to Surat – IndiGo operates several connecting flights on the Sharjah-Surat route. To reach the destination, you can board a two-stop connecting flight that operates via Trivandrum and Chennai. Alternatively, you can opt for a flight that will first take you to Hyderabad, and then from there to Chennai, Bengaluru or Delhi. Finally, the flight will take off from the second layover city and reach Surat. The aerial distance between the origin city and destination is 1807 km.
  • Bangkok to Surat – You will have to take a connecting flight on this route via Chennai or Bengaluru. The halt time is precisely 8 hours. The approximated air distance from Bangkok to Surat is 4046.49 km.
  • China to Surat – From China, one-halt connecting flights to Surat are available. The connecting flight will take off from Chengdu Shuangliu International Airport (CTU) and land in Delhi first. From there, it will fly to the destination, Surat. It takes around 13 hours and 45 minutes to cover 14738 km.

Find the cheapest flights to Surat

With numerous flights operating from within and outside the country, IndiGo offers all customers the best discount on airfares while flight booking to Surat. One can simply visit the official website,, or install the mobile app to browse through the airfares. Keep in mind that one has to be observant enough to get their hands on the best deals offered by the airline on selected flights.

FAQs about Flights to Surat

How can I access Change/View bookings?

To access Change/View bookings,  visit the official website of IndiGo and click on the ‘Change/View booking’ option on the homepage. You can access the reservation record using your email ID or name and the six-letter PNR/IndiGo Booking Reference Number.

Till when can I cancel my booking online?

You can cancel your booking online till 2 hours and 4 hours before the scheduled departure of your domestic and international flight, respectively.

I have a medical condition. Would I have to inform IndiGo before travelling?

Yes, passengers suffering from any specific medical condition must inform IndiGo of the same. Passengers can board the flight only after they have provided all information about their medical condition in the medical form on the official website. Having prior knowledge of the customers’ medical condition will allow IndiGo to offer complete assistance. 

What is IndiGo Promise?

IndiGo Promise protects you against lost baggage, flight cancellations and delays. You can go through the related terms and conditions on the IndiGo website. 

Would I have to pay any additional charges if I choose to pay through the call centre?

Yes, additional charges will be applicable for all payments through the call centre and the ticket counter.

Can I get a direct flight to Surat from Kolkata?

No, there are no direct flights available from Kolkata to Surat. You can take a connecting flight via Delhi, Bengaluru, Chennai, Goa, Hyderabad or Jaipur.

What is the best way to get to Surat from Bangkok?

 The best way to travel from Bangkok to Surat is to take a connecting flight via Bengaluru or Chennai.

2000+ Daily flights
80+ Domestic Destinations
30+ International Destinations
500 Mn+ happy passengers
300+ Fleet tall