Browse by airline

A fast, easy-to-use flight route finder

Type in your origin and destination city and we will give you the best flight route options based on flight time and connection time along with airline and airports delays.

Flights from Montreal to San Francisco – Direct & connecting routes

Non-stop airlines Connecting flights Show map Price search

YUL to SFO flights and routes map YUL to SFO – All flight route options from Pierre Elliott Trudeau International, Canada to San Francisco International, California, USA. These routes are operated by 13 airlines. Fly non-stop with United Airlines or Air Canada, or choose from 29 different stopover flights. The shortest flight time is 6 hours and 12 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.

From
To
Canada YUL Pierre Elliott Trudeau Montreal, QC, Canada
USA SFO San Francisco , CA, USA
YUL
Pierre Elliott Trudeau
CanadaMontreal, QC, Canada
San Francisco
USASan Francisco, CA, USA
SFO

Non-stop route options:

Duration

United Airlines
Non-stop with United Airlines. 1 flight per day.

SHOW SCHEDULE
6h 12m

United Airlines
Non-stop with United Airlines.
6h 12m
1 flight per day.
SHOW SCHEDULE
Air Canada
Non-stop with Air Canada. 2 flights per day.

SHOW SCHEDULE
6h 12m

Air Canada
Non-stop with Air Canada.
6h 12m
2 flights per day.
SHOW SCHEDULE
CHECK PRICE FOR NON-STOP FLIGHTS
Ad

1 stop route options with the same airline:

Duration

Via Minneapolis MSP
1 stop with Delta Air Lines.

SHOW SCHEDULE
7h 39m

Via Minneapolis MSP
1 stop with Delta Air Lines.
7h 39m
SHOW SCHEDULE
Via Toronto YYZ
1 stop with Porter Airlines. 0-1 flights per day.

SHOW SCHEDULE
8h 40m

Via Toronto YYZ
1 stop with Porter Airlines.
8h 40m
0-1 flights per day.
SHOW SCHEDULE
Via Detroit DTW
1 stop with Delta Air Lines. 2-3 flights per day.

SHOW SCHEDULE
8h 49m

Via Detroit DTW
1 stop with Delta Air Lines.
8h 49m
2-3 flights per day.
SHOW SCHEDULE
Via Toronto YYZ
1 stop with Air Canada. 8-11 flights per day.

SHOW SCHEDULE
9h 16m

Via Toronto YYZ
1 stop with Air Canada.
9h 16m
8-11 flights per day.
SHOW SCHEDULE
Via Philadelphia PHL
1 stop with American Airlines. 2 flights per day.

SHOW SCHEDULE
9h 37m

Via Philadelphia PHL
1 stop with American Airlines.
9h 37m
2 flights per day.
SHOW SCHEDULE
Via Calgary YYC
1 stop with WestJet.

SHOW SCHEDULE
9h 40m

Via Calgary YYC
1 stop with WestJet.
9h 40m
SHOW SCHEDULE
Via Dulles IAD
1 stop with United Airlines. 2 flights per day.

SHOW SCHEDULE
9h 52m

Via Dulles IAD
1 stop with United Airlines.
9h 52m
2 flights per day.
SHOW SCHEDULE
Via Charlotte CLT
1 stop with American Airlines. 2 flights per day.

SHOW SCHEDULE
9h 54m

Via Charlotte CLT
1 stop with American Airlines.
9h 54m
2 flights per day.
SHOW SCHEDULE
Via Chicago ORD
1 stop with United Airlines. 3 flights per day.

SHOW SCHEDULE
9h 59m

Via Chicago ORD
1 stop with United Airlines.
9h 59m
3 flights per day.
SHOW SCHEDULE
Via Atlanta ATL
1 stop with Delta Air Lines. 2-3 flights per day.

SHOW SCHEDULE
10h 10m

Via Atlanta ATL
1 stop with Delta Air Lines.
10h 10m
2-3 flights per day.
SHOW SCHEDULE
Via Dallas DFW
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
10h 13m

Via Dallas DFW
1 stop with American Airlines.
10h 13m
0-1 flights per day.
SHOW SCHEDULE
Via Minneapolis MSP
1 stop with Sun Country Airlines.
Begins in 28/9

SHOW SCHEDULE
10h 18m

Begins in 28/9
Via Minneapolis MSP
1 stop with Sun Country Airlines.
10h 18m
Begins in 28/9
SHOW SCHEDULE
Via Vancouver YVR
1 stop with Air Canada. 2-3 flights per day.

SHOW SCHEDULE
10h 33m

Via Vancouver YVR
1 stop with Air Canada.
10h 33m
2-3 flights per day.
SHOW SCHEDULE
Via New York EWR
1 stop with United Airlines. 2-3 flights per day.

SHOW SCHEDULE
10h 50m

Via New York EWR
1 stop with United Airlines.
10h 50m
2-3 flights per day.
SHOW SCHEDULE
Via Chicago ORD
1 stop with American Airlines. 0-2 flights per day.

SHOW SCHEDULE
10h 53m

Via Chicago ORD
1 stop with American Airlines.
10h 53m
0-2 flights per day.
SHOW SCHEDULE
Via Toronto YTZ
1 stop with Air Canada. 1-2 flights per day.

SHOW SCHEDULE
11h 17m

Via Toronto YTZ
1 stop with Air Canada.
11h 17m
1-2 flights per day.
SHOW SCHEDULE
Via Washington DCA
1 stop with United Airlines.

SHOW SCHEDULE
11h 53m

Via Washington DCA
1 stop with United Airlines.
11h 53m
SHOW SCHEDULE
Via Cleveland CLE
1 stop with United Airlines.
Begins in 20/8

SHOW SCHEDULE
13h 17m

Begins in 20/8
Via Cleveland CLE
1 stop with United Airlines.
13h 17m
Begins in 20/8
SHOW SCHEDULE
Via Seattle SEA
1 stop with United Airlines.
Begins in 25/9

SHOW SCHEDULE
15h 05m

Begins in 25/9
Via Seattle SEA
1 stop with United Airlines.
15h 05m
Begins in 25/9
SHOW SCHEDULE
SELECT DATE & CHECK PRICE
Ad

1 stop route options with codeshare or different airlines:

Duration

Via Denver DEN 1 stop with Air Canada. 2 flights per day.
CODESHARE

SHOW SCHEDULE
8h 34m

Via Denver DEN
8h 34m
1 stop with Air Canada. 2 flights per day.
CODESHARE
SHOW SCHEDULE
Via Phoenix PHX With Air Canada & American Airlines 0-1 flights per day.

SHOW SCHEDULE
8h 35m

Via Phoenix PHX
8h 35m
With Air Canada & American Airlines 0-1 flights per day.
SHOW SCHEDULE
Via Minneapolis MSP With Air Canada & Delta Air Lines 0-1 flights per day.

SHOW SCHEDULE
8h 39m

Via Minneapolis MSP
8h 39m
With Air Canada & Delta Air Lines 0-1 flights per day.
SHOW SCHEDULE
Via Austin AUS With Air Canada & Alaska Airlines 0-1 flights per day.

SHOW SCHEDULE
8h 44m

Via Austin AUS
8h 44m
With Air Canada & Alaska Airlines 0-1 flights per day.
SHOW SCHEDULE
Via Dallas DFW With American Airlines & United Airlines

SHOW SCHEDULE
9h 06m

Via Dallas DFW
9h 06m
With American Airlines & United Airlines
SHOW SCHEDULE
Via Toronto YYZ With Air Canada & United Airlines 8-11 flights per day.
CODESHARE

SHOW SCHEDULE
9h 27m

Via Toronto YYZ
9h 27m
With Air Canada & United Airlines 8-11 flights per day.
CODESHARE
SHOW SCHEDULE
Via Philadelphia PHL With Air Canada & American Airlines 0-1 flights per day.

SHOW SCHEDULE
9h 28m

Via Philadelphia PHL
9h 28m
With Air Canada & American Airlines 0-1 flights per day.
SHOW SCHEDULE
Via Chicago ORD With American Airlines & Alaska Airlines 0-1 flights per day.
Only saturdays

SHOW SCHEDULE
9h 38m

Only saturdays
Via Chicago ORD
9h 38m
With American Airlines & Alaska Airlines 0-1 flights per day.
Only saturdays
SHOW SCHEDULE
Via Detroit DTW With Air Canada & Delta Air Lines 0-1 flights per day.
Only thursdays

SHOW SCHEDULE
9h 52m

Only thursdays
Via Detroit DTW
9h 52m
With Air Canada & Delta Air Lines 0-1 flights per day.
Only thursdays
SHOW SCHEDULE
Via Pittsburgh PIT 1 stop with United Airlines. 0-1 flights per day.
CODESHARE

SHOW SCHEDULE
9h 58m

Via Pittsburgh PIT
9h 58m
1 stop with United Airlines. 0-1 flights per day.
CODESHARE
SHOW SCHEDULE
Via San Diego SAN With Air Canada & Alaska Airlines 0-1 flights per day.

SHOW SCHEDULE
10h 05m

Via San Diego SAN
10h 05m
With Air Canada & Alaska Airlines 0-1 flights per day.
SHOW SCHEDULE
Via Las Vegas LAS 1 stop with Air Canada. 0-1 flights per day.
CODESHARE

SHOW SCHEDULE
10h 08m

Via Las Vegas LAS
10h 08m
1 stop with Air Canada. 0-1 flights per day.
CODESHARE
SHOW SCHEDULE
Via Nashville BNA 1 stop with United Airlines. 0-1 flights per day.
CODESHARE

SHOW SCHEDULE
10h 10m

Via Nashville BNA
10h 10m
1 stop with United Airlines. 0-1 flights per day.
CODESHARE
SHOW SCHEDULE
Via Seattle SEA With Air Canada & Alaska Airlines
Begins in 4/9

SHOW SCHEDULE
10h 14m

Begins in 4/9
Via Seattle SEA
10h 14m
With Air Canada & Alaska Airlines
Begins in 4/9
SHOW SCHEDULE
Via Boston BOS With Air Canada & Alaska Airlines 0-1 flights per day.

SHOW SCHEDULE
10h 22m

Via Boston BOS
10h 22m
With Air Canada & Alaska Airlines 0-1 flights per day.
SHOW SCHEDULE
Via Houston IAH With Air Canada & United Airlines 0-1 flights per day.

SHOW SCHEDULE
10h 29m

Via Houston IAH
10h 29m
With Air Canada & United Airlines 0-1 flights per day.
SHOW SCHEDULE
Via Vancouver YVR 1 stop with Air Canada. 2-3 flights per day.
CODESHARE

SHOW SCHEDULE
10h 33m

Via Vancouver YVR
10h 33m
1 stop with Air Canada. 2-3 flights per day.
CODESHARE
SHOW SCHEDULE
Via Los Angeles LAX With Air Canada & American Airlines 2 flights per day.

SHOW SCHEDULE
10h 39m

Via Los Angeles LAX
10h 39m
With Air Canada & American Airlines 2 flights per day.
SHOW SCHEDULE
Via Atlanta ATL With Air Canada & Delta Air Lines 0-1 flights per day.

SHOW SCHEDULE
11h 04m

Via Atlanta ATL
11h 04m
With Air Canada & Delta Air Lines 0-1 flights per day.
SHOW SCHEDULE
Via New York EWR With Air Canada & Alaska Airlines 1-2 flights per day.

SHOW SCHEDULE
11h 16m

Via New York EWR
11h 16m
With Air Canada & Alaska Airlines 1-2 flights per day.
SHOW SCHEDULE
Via Dulles IAD With Air Canada & Alaska Airlines 0-1 flights per day.
CODESHARE

SHOW SCHEDULE
11h 26m

Via Dulles IAD
11h 26m
With Air Canada & Alaska Airlines 0-1 flights per day.
CODESHARE
SHOW SCHEDULE
Via Toronto YTZ With Air Canada & United Airlines 1-2 flights per day.
CODESHARE

SHOW SCHEDULE
11h 28m

Via Toronto YTZ
11h 28m
With Air Canada & United Airlines 1-2 flights per day.
CODESHARE
SHOW SCHEDULE
Via Washington DCA With Air Canada & Alaska Airlines 0-1 flights per day.

SHOW SCHEDULE
11h 46m

Via Washington DCA
11h 46m
With Air Canada & Alaska Airlines 0-1 flights per day.
SHOW SCHEDULE
Via Raleigh/Durham RDU With Air Canada & United Airlines 0-1 flights per day.

SHOW SCHEDULE
11h 50m

Via Raleigh/Durham RDU
11h 50m
With Air Canada & United Airlines 0-1 flights per day.
SHOW SCHEDULE
Via Calgary YYC 1 stop with Air Canada.
CODESHARE

SHOW SCHEDULE
12h 17m

Via Calgary YYC
12h 17m
1 stop with Air Canada.
CODESHARE
SHOW SCHEDULE
Via New York LGA With American Airlines & Alaska Airlines 1-2 flights per day.

SHOW SCHEDULE
12h 27m

Via New York LGA
12h 27m
With American Airlines & Alaska Airlines 1-2 flights per day.
SHOW SCHEDULE
Via Edmonton YEG With Air Canada & United Airlines 0-1 flights per day.

SHOW SCHEDULE
15h 47m

Via Edmonton YEG
15h 47m
With Air Canada & United Airlines 0-1 flights per day.
SHOW SCHEDULE
SELECT DATE & CHECK PRICE
Find the best prices on hotels and car rental near San Francisco

We got great deals on hotels and car rentals near the airport.

SFO Airport HOTEL PRICES
SFO Airport CAR-RENTAL
Ad

Montreal to San Francisco flights

There are over 31 airlines and as many as 1526 flights every week to this destination. You can fly non-stop to San Francisco (SFO) from Montreal (YUL) with Air Canada or United Airlines but if a stopover option suits you better you can choose to fly via Denver, Phoenix or any other of the 29 alternatives with connectiing airports.

Montreal to San Francisco with Air Canada

You can fly non-stop every weekday with flights departing between 8:00 am and 6:00 pm. You can also catch a transit flight via Toronto or Vancouver. Air Canada is a Star Alliance member.

With Porter Airlines

If you fly from Montreal with Porter Airlines you will do a stopover in Toronto, YYZ before reaching San Francisco. This flight trip will take 8 hours and 40 minutes and you can fly every weekday with departures at 06:30 or 06:45.

Distance & flight times: Montreal Airport to SFO Airport

The shortest flight time between YUL and SFO is 6 hours and 12 minutes.

ViaTotal flight timeLayover timeDistance
Direct6h 12m-2546 miles (4097 km)
DEN Denver8h 34m1h 4m2586 miles (4161 km)
PHX Phoenix8h 35m1h 22m2844 miles (4576 km)
MSP Minneapolis8h 39m1h 46m2546 miles (4097 km)
AUS Austin8h 44m44m3185 miles (5125 km)
YYZ Toronto9h 16m1h 10m2582 miles (4154 km)
PHL Philadelphia9h 37m3h 30m2925 miles (4706 km)
YYC Calgary9h 40m1h 56m2900 miles (4666 km)
DTW Detroit9h 52m5h 0m2616 miles (4209 km)
CLT Charlotte9h 54m49m3110 miles (5004 km)
PIT Pittsburgh9h 58m2h 52m2737 miles (4404 km)
SAN San Diego10h 5m2h 33m2917 miles (4693 km)
LAS Las Vegas10h 8m3h 3m2661 miles (4282 km)
BNA Nashville10h 10m2h 7m2912 miles (4685 km)
DFW Dallas10h 13m2h 27m2988 miles (4808 km)
SEA Seattle10h 14m2h 9m2973 miles (4784 km)
BOS Boston10h 22m2h 23m2967 miles (4774 km)
IAH Houston10h 29m1h 54m3232 miles (5200 km)
YVR Vancouver10h 33m2h 29m3105 miles (4996 km)
LAX Los Angeles10h 39m3h 20m2821 miles (4539 km)
ORD Chicago10h 53m1h 14m2601 miles (4185 km)
ATL Atlanta11h 4m4h 27m3145 miles (5060 km)
EWR New York11h 16m3h 36m2905 miles (4674 km)
YTZ Toronto11h 17m--
IAD Dulles11h 26m3h 40m2917 miles (4693 km)
DCA Washington11h 46m3h 10m2938 miles (4727 km)
RDU Raleigh/Durham11h 50m3h 51m3124 miles (5027 km)
LGA New York12h 27m--
CLE Cleveland13h 17m59m2664 miles (4286 km)
YEG Edmonton15h 47m4h 48m3023 miles (4864 km)
The flight times and layover times in the table above are approximate and may vary depending on flight number, aircraft, airline, weather, and time of day.
Ad
Departing from Pierre Elliott Trudeau International
Montreal - San Francisco route map and flight paths
CHECK PRICES FOR YUL - SFO
Quick copy and share this page
URL copied to clipboard!
Ad
Show all destinations from YUL Show all destinations from SFO

From Montreal to USA

Below is a list of other destinations to USA from Pierre Elliott Trudeau International with either direct flights or 1 stop connections.


From Canada to San Francisco

Below is a list of other cities in Canada with flights to San Francisco with either non-stop or connecting flights.

You can fly non-stop from Montreal (YUL) to San Francisco (SFO) with Air Canada or United Airlines. The flight takes approximately 6 hours and 12 minutes. If you travel with a connecting flight instead, for example via Denver, the total flight time will be 8 hours and 34 minutes.

If you're interested in direct flights, Air Canada or United Airlines is available. For flights with stopovers, Air Canada, American Airlines, Delta Air Lines, Alaska Airlines, WestJet or United Airlines is also an option.

The flight time between Pierre Elliott Trudeau (YUL) and San Francisco International (SFO) is approximately 6 hours and 12 minutes. The distance between the two airports is 2898 miles (or 4663 kilometers).

Yes, you can fly non-stop to SFO from YUL with Air Canada or United Airlines.

A codeshare agreement means that cooperating airlines are able to sell seats on each other’s flights. This means that you are able to travel to more destinations than your airline of choice normally offers. Codeshare flights are also beneficial because of the seamless transits you can get with connecting flights from the same airline. The downside of choosing a codeshare flight can be that you in some cases can’t upgrade codeshare flights or use elite benefits.

A connecting or transit flight means that you reach your final destination through two or more flights – in other words a non-direct flight. You will change to a new aircraft after your first flight, this may include moving to another terminal at the airport aswell. The time required to transfer passengers and luggage between flights is called Minimum Connecting Time (MCT) and are always taken into account here on Flightroutes.com.

If you bought your whole flight on a single ticket, the airline will book you on the next available connecting flight.

With connecting flights, checked in luggage is most commonly forwarded to your final destination when buying a single ticket for both flights.

If you miss your connecting flight due to circumstances outside your control such as your first flight being delayed, you should turn to your airline who will provide you with a seat on the next available flight. This is usually done free of charge, and only applies if you purchased your trip as one ticket. If the next connecting flight is the following day, the airline usually provides accommodation and meals.
Ad
Search price