There are 7 ways to get from Salem to Quebec by bus, plane, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Portland International Airport, fly to Québec City Jean Lesage International Airport
best- Take the bus from Salem Amtrak Station to Portland International Airportbus
- Fly from Portland International Airport (PDX) to Québec City Jean Lesage International Airport (YQB)plane PDX - YQB
13h 11m$272–1,033Bus, train via Chicago
- Take the bus from Salem Amtrak Station Bus Platform to Portland Amtrak Stationbus
- Take the train from Portland to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Syracuse Regional Transportation Centertrain
- Take the bus from Syracuse Bus Station to Ottawabus
- Take the train from Ottawa to Québectrain
3d 2h$1,447–3,175Drive 4,648.4 km
- Drive from Salem to Quebeccar 4,648.4 km
2d 4h$922–1,331Bus to Portland International Airport, fly to Montréal–Pierre Elliott Trudeau International Airport, taxi
- Take the bus from Salem Amtrak Station to Portland International Airportbus
- Fly from Portland International Airport (PDX) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane PDX - YUL
- Take the taxi from Montréal Bus Central Station to Quebec Gare du Palaistaxi
14h 9m$1,451–2,172Train to Mahlon Sweet Field Airport, fly to Québec City Jean Lesage International Airport
- Take the train from Salem to Eugenetrain
- Fly from Mahlon Sweet Field Airport (EUG) to Québec City Jean Lesage International Airport (YQB)plane EUG - YQB
15h 24m$297–1,078Train to Seattle-Tacoma International Airport, fly to Québec City Jean Lesage International Airport
- Take the train from Salem to Tacomatrain
- Fly from Seattle-Tacoma International Airport (SEA) to Québec City Jean Lesage International Airport (YQB)plane SEA - YQB
15h 52m$696–1,683Bus, train
- Take the bus from Salem Amtrak Station Bus Platform to Portland Amtrak Stationbus
- Take the bus from Portland Curbside Bus Stop to Vancouverbus
- Take the train from Vancouver to Toronto Union Stationtrain
- Take the bus from Toronto to Ottawabus
- Take the train from Ottawa to Québectrain
4d 20h$1,247–2,685
Salem to Quebec by bus and train
Questions & Answers
The cheapest way to get from Salem to Quebec is to bus and fly which costs $270 - $1,100 and takes 13h 11m.
The fastest way to get from Salem to Quebec is to bus and fly which takes 13h 11m and costs $270 - $1,100.
The distance between Salem and Quebec is 3983 km. The road distance is 4648.4 km.
The best way to get from Salem to Quebec without a car is to bus and train via Chicago which takes 3 days 2h and costs $1,400 - $3,200.
It takes approximately 13h 11m to get from Salem to Quebec, including transfers.
Quebec is 3h ahead of Salem. It is currently 8:05 AM in Salem and 11:05 AM in Quebec.
Yes, the driving distance between Salem to Quebec is 4648 km. It takes approximately 2 days 4h to drive from Salem to Quebec.
There are 713+ hotels available in Quebec.
What companies run services between Salem, OR, USA and Quebec, QC, Canada?
There is no direct connection from Salem to Quebec. However, you can take the bus to Portland International Airport, walk to Portland International Airport (PDX) airport, fly to Québec City Jean Lesage International Airport (YQB), walk to Aérogare, then take the line 80 bus to Dorchester. Alternatively, you can take a bus from Salem Amtrak Station Bus Platform to Québec via Portland Amtrak Station, Portland, Chicago Union Station, Syracuse Regional Transportation Center, Syracuse Bus Station, Ottawa, and Ottawa in around 3d 2h.
- Website
- united.com
Flights from Portland International Airport to Québec City Jean Lesage International Airport via Newark
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- $280–1,100
Flights from Portland International Airport to Québec City Jean Lesage International Airport via Chicago O'Hare
- Ave. Duration
- 12h 6m
- When
- Every day
- Estimated price
- $260–1,000
Flights from Portland International Airport to Montréal–Pierre Elliott Trudeau International Airport via Denver
- Ave. Duration
- 7h 28m
- When
- Every day
- Estimated price
- $250–950
Flights from Portland International Airport to Montréal–Pierre Elliott Trudeau International Airport via Chicago O'Hare
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $240–950
Flights from Portland International Airport to Montréal–Pierre Elliott Trudeau International Airport via Washington Dulles
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- $270–1,000
Flights from Mahlon Sweet Field Airport to Québec City Jean Lesage International Airport via Denver, Toronto
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- $260–1,000
Flights from Seattle-Tacoma International Airport to Québec City Jean Lesage International Airport via Toronto
- Ave. Duration
- 7h 51m
- When
- Every day
- Estimated price
- $230–900
Flights from Seattle-Tacoma International Airport to Québec City Jean Lesage International Airport via Newark
- Ave. Duration
- 11h 22m
- When
- Every day
- Estimated price
- $260–1,000
Flights from Seattle-Tacoma International Airport to Québec City Jean Lesage International Airport via Chicago O'Hare
- Ave. Duration
- 12h 8m
- When
- Every day
- Estimated price
- $240–950
Flights from Seattle-Tacoma International Airport to Québec City Jean Lesage International Airport via Washington Dulles
- Ave. Duration
- 13h 26m
- When
- Friday
- Estimated price
- $270–1,000
- Website
- aircanada.com
Flights from Portland International Airport to Québec City Jean Lesage International Airport via Vancouver
- Ave. Duration
- 11h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $260–1,000
Flights from Portland International Airport to Québec City Jean Lesage International Airport via Chicago O'Hare
- Ave. Duration
- 12h 6m
- When
- Every day
- Estimated price
- $260–1,000
Flights from Portland International Airport to Montréal–Pierre Elliott Trudeau International Airport via Chicago O'Hare
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $240–950
Flights from Mahlon Sweet Field Airport to Québec City Jean Lesage International Airport via Denver, Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 9h 34m
- When
- Every day
- Estimated price
- $260–1,000
Flights from Mahlon Sweet Field Airport to Québec City Jean Lesage International Airport via Denver, Toronto
- Ave. Duration
- 13h 31m
- When
- Saturday
- Estimated price
- $260–1,000
Flights from Seattle-Tacoma International Airport to Québec City Jean Lesage International Airport via Toronto
- Ave. Duration
- 7h 51m
- When
- Every day
- Estimated price
- $230–900
- Website
- aa.com
Flights from Portland International Airport to Québec City Jean Lesage International Airport via Chicago O'Hare
- Ave. Duration
- 10h 41m
- When
- Every day
- Estimated price
- $260–1,000
Flights from Portland International Airport to Québec City Jean Lesage International Airport via Charlotte
- Ave. Duration
- 11h 1m
- When
- Every day
- Estimated price
- $310–1,200
Flights from Portland International Airport to Québec City Jean Lesage International Airport via Philadelphia
- Ave. Duration
- 11h 14m
- When
- Thursday and Sunday
- Estimated price
- $290–1,100
Flights from Portland International Airport to Montréal–Pierre Elliott Trudeau International Airport via Chicago O'Hare
- Ave. Duration
- 8h 31m
- When
- Every day
- Estimated price
- $240–950
Flights from Seattle-Tacoma International Airport to Québec City Jean Lesage International Airport via Chicago O'Hare
- Ave. Duration
- 10h 19m
- When
- Every day
- Estimated price
- $240–950
Flights from Seattle-Tacoma International Airport to Québec City Jean Lesage International Airport via Philadelphia
- Ave. Duration
- 12h 14m
- When
- Every day
- Estimated price
- $260–1,000
- Website
- delta.com
Flights from Portland International Airport to Montréal–Pierre Elliott Trudeau International Airport via Minneapolis
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $230–900
Flights from Portland International Airport to Montréal–Pierre Elliott Trudeau International Airport via Detroit
- Ave. Duration
- 9h 13m
- When
- Every day
- Estimated price
- $240–950
Flights from Seattle-Tacoma International Airport to Québec City Jean Lesage International Airport via Calgary
- Ave. Duration
- 8h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $600–1,500
- Website
- westjet.com
Flights from Portland International Airport to Montréal–Pierre Elliott Trudeau International Airport via Minneapolis
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $230–900
Flights from Seattle-Tacoma International Airport to Québec City Jean Lesage International Airport via Calgary
- Ave. Duration
- 8h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $600–1,500
- Website
- flyporter.com
Flights from Mahlon Sweet Field Airport to Québec City Jean Lesage International Airport via Salt Lake City, Toronto
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- $260–1,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Portland to Chicago Union Station
- Ave. Duration
- 46h
- Frequency
- Once daily
- Estimated price
- $1,000–2,100
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Syracuse Regional Transportation Center
- Ave. Duration
- 12h 58m
- Frequency
- Twice daily
- Estimated price
- $300–650
- Website
- https://www.amtrak.com/home.html
Train from Salem to Eugene
- Ave. Duration
- 1h 26m
- Frequency
- 3 times a day
- Estimated price
- $30–65
- Website
- https://www.amtrak.com/home.html
Train from Salem to Tacoma
- Ave. Duration
- 4h 17m
- Frequency
- 3 times a day
- Estimated price
- $85–180
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Ottawa to Québec
- Ave. Duration
- 5h 59m
- Frequency
- 3 times a day
- Estimated price
- $100–320
- Website
- https://www.viarail.ca/en
- Escape
- $100–250
- Business
- $150–310
- Business Plus
- $170–320
- Economy
- $110–260
- Economy Plus
- $130–270
Train from Vancouver to Toronto Union Station
- Ave. Duration
- 3d 20h
- Frequency
- Twice a week
- Estimated price
- $1,000–2,100
- Website
- https://www.viarail.ca/en
- Escape
- $1,000–2,100
- Business
- $1,100–1,800
- Business Plus
- $1,100–1,800
- Economy
- $1,100–2,100
- Economy Plus
- $1,200–2,100
Train from Ottawa to Québec
- Ave. Duration
- 5h 59m
- Frequency
- 3 times a day
- Estimated price
- $100–320
- Website
- https://www.viarail.ca/en
- Escape
- $100–250
- Business
- $150–310
- Business Plus
- $170–320
- Economy
- $110–260
- Economy Plus
- $130–270
- Phone
- +1 541-366-5110
- [email protected]
- Website
- pacificcrestbuslines.net
Bus from Salem Amtrak Station to Portland International Airport
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- $8–29
- Website
- https://pacificcrestbuslines.net
Bus from Salem Amtrak Station Bus Platform to Portland Amtrak Station
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Estimated price
- $7–27
- Website
- https://pacificcrestbuslines.net
Bus from Salem Amtrak Station to Portland International Airport
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- $8–29
- Website
- https://pacificcrestbuslines.net
Bus from Salem Amtrak Station Bus Platform to Portland Amtrak Station
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Estimated price
- $7–27
- Website
- https://pacificcrestbuslines.net
- Phone
- +1 888-846-4183
- Website
- oregon-point.com
Bus from Salem Amtrak Station Bus Platform to Portland Amtrak Station
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $10–35
- Website
- https://www.oregon-point.com
Bus from Salem Amtrak Station Bus Platform to Portland Amtrak Station
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $10–35
- Website
- https://www.oregon-point.com
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Syracuse Bus Station to Ottawa
- Ave. Duration
- 4h 5m
- Frequency
- 5 times a week
- Estimated price
- $40–70
- Schedules at
- flixbus.com
Bus from Portland Curbside Bus Stop to Vancouver
- Ave. Duration
- 7h 50m
- Frequency
- 5 times a week
- Estimated price
- $70–120
- Schedules at
- flixbus.com
Bus from Toronto to Ottawa
- Ave. Duration
- 5h 50m
- Frequency
- Every 2 hours
- Estimated price
- $60–100
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Portland Curbside Bus Stop to Vancouver
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- flixbus.com
Bus from Toronto to Ottawa
- Ave. Duration
- 5h 50m
- Frequency
- Every 4 hours
- Schedules at
- flixbus.com
- Phone
- +1 833 449 6444
- [email protected]
- Website
- orleansexpress.com
Bus from Toronto to Ottawa
- Ave. Duration
- 4h 55m
- Frequency
- 4 times a day
- Estimated price
- $70–110
- Website
- https://orleansexpress.com/en/
- Adult
- $70–110
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide




















