If you're planning a trip from San Francisco to India, Emirates Airlines is one of the strongest options on this route. With a single connection through its Dubai hub, the airline links SFO to nine major Indian gateways — Mumbai, Delhi, Bengaluru, Hyderabad, Chennai, Kolkata, Ahmedabad, Kochi, and Trivandrum — making it one of the most flexible long-haul carriers for travelers across the Indian diaspora in the Bay Area.
This guide breaks down everything you need before booking: route options, flight numbers and connection times, baggage allowances and onboard cabins across Economy, Premium Economy, Business, and First Class, Dubai lounge access, and how fares tend to move throughout the year. If you'd rather skip the research and go straight to comparing live fares, MyFlyYatra can pull up current Emirates pricing for your exact travel dates.
Emirates operates a daily nonstop flight from San Francisco International Airport (SFO) to Dubai International Airport (DXB), which then connects onward to its Indian network. For travelers based in Northern California, this is one of only a handful of one-stop options into India — most competing itineraries route through Europe or East Asia and involve longer overall travel times or less convenient connection windows. If you're weighing Emirates against other carriers, MyFlyYatra's flights to India page is a useful starting point for comparing routings side by side.
A few reasons this routing tends to work well for Bay Area travelers heading to India:
Emirates' lie-flat seating and Dubai lounge access also make it a strong pick for travelers flying up front on this route — if premium travel is on your radar, it's worth browsing current business class flight deals before you commit to a cabin and fare.
Emirates' SFO–India network runs through Dubai to the following Indian airports:
All of these routes are built around the same core transpacific flight, SFO to Dubai, with the second leg operated on Emirates' regional Indian network. Total journey time generally falls between 21 and 27 hours depending on the destination city and the length of the Dubai layover, with Kolkata typically being the longest routing due to connection timing.
Every Emirates itinerary from SFO to India follows the same basic shape:
This is Emirates' long-haul flagship sector, typically scheduled at around 15 hours 45 minutes flying time, departing SFO in the afternoon and arriving into Dubai the following evening (local time), accounting for the date change across time zones.
Layover length varies noticeably by destination. Routes to Mumbai, Delhi, Chennai, and Bengaluru often connect within 2 to 3 hours, which is comfortable but not so long that you'll want to leave the terminal. Kolkata-bound itineraries can carry a considerably longer layover, sometimes stretching past 6 hours, which is worth planning around if you're booking that specific city.
The DXB–India sector is shorter, generally 2.5 to 4 hours depending on the city, flown on a mix of Boeing 777 and Airbus A380 aircraft depending on route and season.
The table below lays out the typical flight numbers, sector durations, and Dubai layover windows for each Indian gateway city Emirates serves from San Francisco. Actual schedules shift with the season, so treat this as a structural reference rather than a fixed timetable — always confirm exact times for your travel dates with MyFlyYatra or directly with Emirates at booking.
| Destination | Flight 1 (SFO–DXB) | DXB Layover | Flight 2 (DXB–City) | Total Outbound Duration |
|---|---|---|---|---|
| Mumbai (BOM) | EK226 – 15h 45m | 2h 15m | EK500 – 3h 5m | 21h 5m |
| Delhi (DEL) | EK226 – 15h 45m | 2h 5m | EK512 – 3h 10m | 21h 0m |
| Ahmedabad (AMD) | EK226 – 15h 45m | 3h 25m | EK538 – 2h 35m | 21h 45m |
| Kolkata (CCU) | EK226 – 15h 45m | 6h 35m | EK570 – 4h 10m | 26h 30m |
| Chennai (MAA) | EK226 – 15h 45m | 1h 35m | EK542 – 3h 45m | 21h 5m |
| Bengaluru (BLR) | EK226 – 15h 45m | 2h 10m | EK568 – 3h 35m | 21h 30m |
| Hyderabad (HYD) | EK226 – 15h 45m | 2h 5m | EK524 – 3h 25m | 21h 15m |
| Kochi (COK) | EK226 – 15h 45m | 2h 15m | EK532 – 3h 50m | 21h 50m |
| Trivandrum (TRV) | EK226 – 15h 45m | 2h 5m | EK522 – 4h 0m | 21h 50m |
| Origin | Flight 1 (City–DXB) | DXB Layover | Flight 2 (DXB–SFO) | Total Return Duration |
|---|---|---|---|---|
| Mumbai (BOM) | EK501 – 3h 20m | 2h 45m | EK225 – 16h 0m | 22h 5m |
| Delhi (DEL) | EK513 – 3h 55m | 2h 15m | EK225 – 16h 0m | 22h 10m |
| Ahmedabad (AMD) | EK539 – 3h 15m | 2h 35m | EK225 – 16h 0m | 21h 50m |
| Kolkata (CCU) | EK573 – 5h 20m | 8h 35m | EK225 – 16h 0m | 29h 55m |
| Chennai (MAA) | EK543 – 4h 15m | 2h 15m | EK225 – 16h 0m | 22h 30m |
| Bengaluru (BLR) | EK569 – 4h 10m | 1h 40m | EK225 – 16h 0m | 21h 50m |
| Hyderabad (HYD) | EK525 – 4h 0m | 2h 10m | EK225 – 16h 0m | 22h 10m |
| Kochi (COK) | EK533 – 4h 5m | 1h 45m | EK225 – 16h 0m | 21h 50m |
| Trivandrum (TRV) | EK523 – 4h 10m | 1h 35m | EK225 – 16h 0m | 21h 45m |
A quick pattern worth noting: the outbound SFO–DXB sector (EK226) and return DXB–SFO sector (EK225) stay consistent across every Indian destination, since all routings share the same transpacific flight. What changes city to city is the regional DXB–India flight and, more significantly, the length of the Dubai layover — Kolkata carries by far the longest connection in both directions, while Chennai and Bengaluru tend to have the tightest, most efficient layovers.
Emirates' baggage allowance depends on the fare type booked (Special, Saver, Flex, or Flex Plus in Economy; equivalent tiers in Business and First) rather than a flat rule across the board, so it's worth checking your fare class specifically. As a general guide for this route:
Skywards members with elite tier status generally receive an additional baggage allowance on top of the fare-based limit. Given how baggage-heavy India travel tends to be — gifts, groceries, and family shipments both ways — it's worth double-checking your specific fare's allowance at booking rather than assuming a blanket 23 kg rule applies.
Emirates' Economy cabin on the 777 and A380 fleet includes personal seatback entertainment screens loaded with the ICE (Information, Communication, Entertainment) system, USB charging, and complimentary meals and beverages across both sectors of the journey.
Emirates' Premium Economy sits between Economy and Business, offering wider seats with deeper recline, extra legroom, footrests, and an elevated dining and amenity kit experience. It's currently available on a growing number of Emirates' A380-operated routes, so it's worth checking whether your specific SFO–India routing includes a Premium Economy cabin before booking, as availability isn't uniform across every destination on this network yet.
Depending on aircraft type, Business Class ranges from wide reclining seats to fully lie-flat suites on newer 777 configurations, with priority boarding, lounge access at both SFO and Dubai, and an enhanced dining service.
On A380-operated sectors, Emirates' First Class features private suites with sliding doors, and on some routes, onboard shower spas. This is generally available on select legs of the Dubai–India network rather than every route, so it's worth confirming aircraft type before booking First for a specific city pair.
Lounge access is one of the bigger differentiators for Emirates versus other carriers on this route, largely because of the scale of its Dubai hub.
Business and First Class passengers, along with eligible Skywards Gold and Platinum members, typically get access to a contracted lounge in the international terminal before departure.
This is where Emirates' lounge network stands out. Dubai hosts multiple dedicated Emirates lounges across its terminals, generally segmented by cabin class:
Economy passengers without elite status generally won't have lounge access included, though it can sometimes be purchased separately or accessed through Priority Pass or similar programs if you're a cardholder.
Fares between San Francisco and India on Emirates fluctuate with the same seasonal patterns as most transpacific-to-India routes:
Fare class also affects more than baggage — Saver fares are typically non-refundable with change fees, while Flex and Flex Plus fares allow more flexibility for date changes, which matters if your India travel plans tend to shift closer to departure.
The ranges below give a sense of how fares typically spread across cabins for each Indian gateway city from San Francisco. These are indicative figures meant for planning purposes — actual pricing shifts constantly with season, demand, fuel surcharges, and how far ahead you book, so always confirm live fares before finalizing travel plans.
| Destination | Economy | Premium Economy | Business Class | First Class |
|---|---|---|---|---|
| Mumbai (BOM) | $950 – $1,350 | $1,750 – $2,550 | $4,100 – $7,100 | $9,100 – $15,100 |
| Delhi (DEL) | $900 – $1,300 | $1,700 – $2,500 | $4,000 – $7,000 | $9,000 – $15,000 |
| Ahmedabad (AMD) | $1,000 – $1,400 | $1,800 – $2,600 | $4,200 – $7,200 | $9,200 – $15,200 |
| Kolkata (CCU) | $1,050 – $1,450 | $1,850 – $2,650 | $4,300 – $7,300 | $9,300 – $15,300 |
| Chennai (MAA) | $950 – $1,350 | $1,750 – $2,550 | $4,050 – $7,050 | $9,050 – $15,050 |
| Bengaluru (BLR) | $920 – $1,320 | $1,720 – $2,520 | $4,020 – $7,020 | $9,020 – $15,020 |
| Hyderabad (HYD) | $980 – $1,380 | $1,780 – $2,580 | $4,150 – $7,150 | $9,150 – $15,150 |
| Kochi (COK) | $1,020 – $1,420 | $1,820 – $2,620 | $4,250 – $7,250 | $9,250 – $15,250 |
| Trivandrum (TRV) | $1,050 – $1,450 | $1,850 – $2,650 | $4,300 – $7,300 | $9,300 – $15,300 |
A general pattern here: Delhi and Bengaluru, being higher-frequency and more competitive markets, tend to sit at the lower end of the range, while longer-connection routes like Kolkata and Trivandrum trend slightly higher. Business and First Class fares in particular can vary well beyond these ranges during peak wedding and festival season, so booking early matters even more in the premium cabins. If you're considering the step up from Economy, MyFlyYatra's premium economy flights to India page tracks current pricing across routes, and for travelers flying up front, the first class flights to India page covers live First Class availability and fares. For the most accurate, date-specific pricing, MyFlyYatra pulls live Emirates fares across all four cabins for every city on this list.
Comparing live fares across cabin classes and travel dates is usually the fastest way to find the best combination of price and routing. MyFlyYatra tracks Emirates pricing across all nine Indian gateway cities from San Francisco, so you can weigh the trade-offs between a shorter Dubai layover and a lower fare before you book.
No, Emirates does not operate a nonstop flight from San Francisco to India. All Emirates itineraries on this route connect through Dubai International Airport (DXB), with a nonstop SFO–Dubai sector followed by a Dubai–India onward flight.
Via its Dubai hub, Emirates connects San Francisco to Mumbai, Delhi, Bengaluru, Hyderabad, Chennai, Kolkata, Ahmedabad, Kochi, and Trivandrum.
Total journey time generally ranges from about 21 to 27 hours depending on the destination city and Dubai layover length. Routes with shorter layovers, such as Mumbai or Delhi, tend to be on the lower end, while Kolkata routings can run longer due to connection timing.
Baggage allowance depends on fare type. Economy passengers typically get 1 to 2 checked bags up to 23 kg each, Business Class passengers typically get 2 bags up to 32 kg each, and First Class passengers typically get 3 bags up to 32 kg each, though this varies by specific fare booked.
Yes. Emirates operates dedicated Business and First Class lounges across Dubai International Airport's terminals, offering dining, shower facilities, and in some cases spa services. Economy passengers without elite Skywards status typically do not have included lounge access.
The SFO–Dubai sector is typically operated by a Boeing 777. Onward flights from Dubai to Indian cities use a mix of Boeing 777 and Airbus A380 aircraft depending on the specific route and season.
Emirates offers Premium Economy on select A380-operated routes, and availability continues to expand across the network. Since not every SFO–India routing currently includes a Premium Economy cabin, it's best to check availability for your specific destination city before booking.
Booking roughly 2 to 4 months before travel generally offers the best balance of fare and seat availability. Fares tend to peak around Diwali, Christmas, and New Year, with more moderate pricing in the shoulder months of February through April and September.
Whether you're headed to Mumbai for a family wedding, Kochi for the holidays, or Hyderabad for business, Emirates' Dubai connection remains one of the more dependable one-stop options out of San Francisco. Compare current fares, cabin availability, and connection times across all nine Indian gateway cities at MyFlyYatra, or call our travel desk directly at 1-888-413-5701 for help finding the right fare class and routing for your trip.
If you already know which city you're headed to, these route-specific breakdowns cover pricing and connection details without needing a broader search: San Francisco to Delhi flights, San Francisco to Mumbai flights, San Francisco to Hyderabad flights, San Francisco to Bangalore flights, San Francisco to Chennai flights, and San Francisco to Ahmedabad flights.
Before you fly out, it's also worth reviewing this San Francisco Airport terminal guide for check-in counters, security wait times, and gate layouts.
We do our best to provide you the best experience ever