Thai Airways provides generous baggage policy with at least 20 kg checked bags included.
Thai's Royal Silk Class offers exquisite service and Thai meal options on international flights.

| Low season | October |
|---|---|
| High season | July |
| Cheapest flight | $104 |
Direct departures
Bangkok Suvarnabhumi to Mumbai Chhatrapati Shivaji Intl
Monday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Tuesday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Wednesday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Thursday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Friday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Saturday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Sunday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Direct returns
Mumbai Chhatrapati Shivaji Intl to Bangkok Suvarnabhumi
Monday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Tuesday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Wednesday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Thursday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Friday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Saturday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
Sunday
Air India, IndiGo, Thai Airways, +1 more
Air India, IndiGo, +2 more
1
It took a lot of time to declare that the flight gonna be cancelled ☹️ very disappointed.
It took a lot of time to declare that the flight gonna be cancelled ☹️ very disappointed.
Electronic check in is must these days. Food could be better.
They denied my meal which was included in ticket and also damaged my bag completely and broke the wheel and still not accepting their fault
As budget airline everything was good. Except that - boarding process can be more organised. Then if entertainment systems are not operational. Its better to keep them switch off.
Flight cancelled after 4+ hour delay. Indigo created a nightmare scenario and showed the most callus attitude towards the passengers I will refer to them was IndiNoGo!
Very nice and pleasant. Boarding was quick and the crew were responsive
Foreign nationals are not permitted to check in online in advance. We can only check in at the airport, so choice of seat was limited. I was stuck in a very uncomfortable location. I would expect a meal included in a flight of this duration. The food options to buy are very basic. IngiGo are a very good domestic carrier, but if they are serious about operating more international, longer haul flights, they need to improve this service to match every other airline I know.
IndiGo is low cost and therefore no frills, but is always a pleasant experience. No mood lighting and fancy features but clean aircraft, professional crew and absolute value for money.
Very hard seats. No food service, even though price is not competitive.
Very hard seats for long flights. No food even on International flight. Won't fly Indigo again if I can help it.
A truly unpleasant experience with Vietjet. The check-in especially was unacceptable. Our purchased ticket stipulated that our paid-for baggage included one checked bag (20kg), a carry-on (7kg), and a personal item that must fit under the seat. The check-in team insisted that the 7kg limit also included the personal item, which was not mentioned on our ticket. They would not listen to any reason, including that we had planned our trip around these weight limits. We were forced to purchase expensive overage baggage as a result. Throughout, the staff at Denpasar Airport was extremely rude and threatening in their behavior. When we boarded the plane, Vietjet's service did not improve. The lavatory didn't have soap at the very beginning of the flight and this wasn't fixed. We were also made to board a full hour before take-off, only to sit for no reason on the tarmac before a long flight. I wouldn't fly with Vietjet again.
well it was a short flight so there was no food but couldnt answer that question with a N/A There was no entertainment so N/A but the flight was great and staff was number #1
Never on time when I fly and Thai Vietjet App is too complicated. I had booked und paid for seat number 15A but when checked in, I got another seat number and row. I paid extra 50 bath for what??? They couldn’t change and I got no refund. No time to discuss with the ground crew to change it. I would never pay for seat anymore.
Excellent experience nothing could be improved with staff. Was hoping someday the airline will use tape recorded lfor languages that are not common to staff. Probably with AI it might be a good addition
Need more where chair assistant helper I request, but no one help me.
We were packed in like sardines. They did not even serve water on the flight!
Everything was good just the part on the need to transfer via bus to plane
Around Asia, Vietjet is always my favorite airline. Great service and beautiful stewardesses :)
I get tired of Viet Jet's regular delays. I tell myself every time that I need tp switch to Air Asia, which I have, but AA doesn't always have flights when I need them. Oh well...
Worst experience, hands down. With a movable departure time it's impossible to know at what time to go to the airport. On the day of my return flight I received a kayak email informing me that my flight was bent rescheduled for an hour earlier. I literally had to run to the airport to learn it wasn't true. Never again
Very old aircraft. Business class seats don’t work right. No way to get out my tray table. Crew didn’t seem surprised about the aircraft and didn’t have any real answers. Old 777 seems to not have been updated ever.
They rescheduled flight..no customer care to even reach or accommodate
Bad weather in Amritsar cancelled the flight while we were at the gate in Delhi but the ground crew took good care of us and exceeded our expectations. Once on the plane, we enjoyed the best experience we’ve had on any flight in years. Their customer support was also impressively quick to answer and immediately helpful.
Unnecessary delays & Gate changes, so much inconvenience after 15-16 hours flight
Needs lots of improvement starting from crew/staff attitude, cleanliness, better quality food & in flight amenities.
Old and filthy aircraft Boarding was free for all with no zones
Very old and ill maintained flights. Seats didn’t have proper cushioning. The entertainment system was a joke. That’s the least one can expect from a 19 hour long flight.
Flight was delayed in phases from 84ppm to 2am. And at 2am it was cancelled. Only refund option provided and no stay was provided. Poor communication throughout and shameless behaviour from the airline with no regard for seniors citizens and those travelling with children.
Poor entertainment. Charging station was broken, not clean washrooms, 6hrs delay , no apologies given
Very bad experience luggage never made to destination no help form airlines staff aircraft was old crappy forts staff service bad airlines staff