Mauritius to Dubai on a scheduled carrier (e.g. Emirates). This first sector typically takes ~6–7 hours and is the single planned stop en route to Vancouver.
Direct Dubai to Vancouver long‑haul sector (approx 13–15 hours). This is the single technical stop of the itinerary — you remain on the same ticket through to YVR.
Scheduled long‑haul flight from Vancouver with a single technical stop/connection in Dubai; continue on to Mumbai. Total air time ~17–19 hours including both sectors and connection.
Short domestic hop (IndiGo or Air India) from Mumbai to Vadodara; frequent daily services ~1h15m. Book separately or as part of multi‑city if possible.
Estimated economy fares with one single long‑haul stop (Dubai) outbound and return + domestic Mumbai→Vadodara. Prices are indicative — book early for best fares; taxes and baggage may vary.
Fares are estimates (Feb–Aug 2026 booking window). Exact price depends on travel dates, airline choice, cabin class and how many travellers. I can search live fares and book specific dates (please confirm your preferred August return date and number of passengers).