Due to multiple factors, expect to potentially pay more when booking in December. For low rates, June can be a great choice for travel to St. Louis. Flights to St. Louis from India in June are about ₹ 93,493 on average during June, but can be found for as low as ₹ 65,005.
When flying from India to St. Louis, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Mumbai Chhatrapati Shivaji Intl
Lambert-St Louis
2 stops
39h 50mLambert-St Louis
Mumbai Chhatrapati Shivaji Intl
2 stops
27h 38mBritish Airways
Mumbai Chhatrapati Shivaji Intl
Lambert-St Louis
2 stops
39h 50mLambert-St Louis
Mumbai Chhatrapati Shivaji Intl
2 stops
29h 45mBritish Airways
Mumbai Chhatrapati Shivaji Intl
Lambert-St Louis
2 stops
39h 50mLambert-St Louis
Mumbai Chhatrapati Shivaji Intl
2 stops
23h 22mBritish Airways
Mumbai Chhatrapati Shivaji Intl
Lambert-St Louis
2 stops
45h 48mLambert-St Louis
Mumbai Chhatrapati Shivaji Intl
2 stops
49h 59mMultiple Airlines
Mumbai Chhatrapati Shivaji Intl
Lambert-St Louis
2 stops
45h 48mLambert-St Louis
Mumbai Chhatrapati Shivaji Intl
2 stops
49h 59mMultiple Airlines
New Delhi Indira Gandhi Intl
Lambert-St Louis
2 stops
38h 29mLambert-St Louis
New Delhi Indira Gandhi Intl
2 stops
48h 03mJapan Airlines
New Delhi Indira Gandhi Intl
Lambert-St Louis
2 stops
29h 29mLambert-St Louis
New Delhi Indira Gandhi Intl
2 stops
27h 40mKLM
Bengaluru Intl
Lambert-St Louis
2 stops
27h 26mLambert-St Louis
Bengaluru Intl
2 stops
30h 25mKLM
Chennai
Lambert-St Louis
2 stops
28h 37mLambert-St Louis
Chennai
2 stops
31h 20mAir Canada
Chennai
Lambert-St Louis
2 stops
47h 52mLambert-St Louis
Chennai
2 stops
31h 20mAir Canada
New Delhi Indira Gandhi Intl
Lambert-St Louis
2 stops
22h 54mLambert-St Louis
New Delhi Indira Gandhi Intl
2 stops
31h 00mAir Canada
New Delhi Indira Gandhi Intl
Lambert-St Louis
2 stops
29h 25mLambert-St Louis
New Delhi Indira Gandhi Intl
2 stops
28h 50mBritish Airways
New Delhi Indira Gandhi Intl
Lambert-St Louis
2 stops
22h 54mLambert-St Louis
New Delhi Indira Gandhi Intl
2 stops
31h 00mAir Canada
New Delhi Indira Gandhi Intl
Lambert-St Louis
2 stops
22h 54mLambert-St Louis
New Delhi Indira Gandhi Intl
2 stops
31h 00mAir Canada
New Delhi Indira Gandhi Intl
Lambert-St Louis
2 stops
45h 50mMultiple Airlines
New Delhi Indira Gandhi Intl
Lambert-St Louis
2 stops
48h 09mMultiple Airlines
New Delhi Indira Gandhi Intl
Lambert-St Louis
2 stops
34h 55mMultiple Airlines
If you book a flight to St. Louis from India, you will be flying to Lambert-St Louis, which is the city’s only airport. Lambert-St Louis (STL) is located 20.4 km from the centre of St. Louis.
American Airlines, British Airways, and United Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from India to St. Louis for under ₹ 82,000. The cheapest flight booked recently is on Multiple Airlines for just ₹ 81,993, but on average you can expect to pay ₹ 97,662.
There are currently 20+ open flights from India to St. Louis within the next 7 days for less than ₹ 163,300.
Within the past month, 12 users have taken a look at flights from India to Lambert-St Louis.
₹ 70,978 is the cheapest one-way deal found within the past few days, from Delta. You may also be able to find cheap deals on Japan Airlines and British Airways, with prices starting from ₹ 72,374 and ₹ 82,691, respectively.
The most popular route from India to St. Louis is New Delhi Indira Gandhi Intl - Lambert-St Louis. You may also consider Hyderabad Rajiv Gandhi Intl - Lambert-St Louis or Mumbai Chhatrapati Shivaji Intl - Lambert-St Louis.
When booking a flight from India to St. Louis, you may want to consider flying on American Airlines, Air Canada or Delta as they are the most popular for this route.
Looking for the cheapest flight from India to St. Louis? While on average our users pay ₹ 115,936, our data indicates the cheapest price to be ₹ 55,512. The most popular route (New Delhi Indira Gandhi Intl - Lambert-St Louis), is priced around ₹ 97,274.