There are 9 ways to get from Toronto to University of Oregon by plane, bus, shuttle, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Cheapest
Train via Chicago
-
Take the train from Toronto Union Station to Windsor
-
Take the train from Dearborn to Chicago Union Station
-
Take the train from Chicago Union Station to Portland
-
Take the train from Portland to Eugene
Fly Toronto to Portland, bus
-
Fly from Toronto (YYZ) to Portland (PDX)
-
Take the bus from Portland International Airport to University of Oregon
Bus to Watford Rail Station, fly to Eugene
-
Take the bus from Toronto - 34 Asquith Avenue to Pinery Provincial Park
-
Fly from Watford Rail Station (XWA) to Eugene (EUG)
Shuttle to Buffalo, fly to Eugene
-
Take a shuttle bus from Toronto Airport to Buffalo Airport
-
Fly from Buffalo (BUF) to Eugene (EUG)
Fly Billy Bishop Toronto City to Portland, bus
-
Fly from Billy Bishop Toronto City (YTZ) to Portland (PDX)
-
Take the bus from Portland International Airport to University of Oregon
Fly Toronto to Redmond, bus
-
Fly from Toronto (YYZ) to Redmond (RDM)
-
Take the bus from Bend Hawthorne Station to Greyhound Eugene-Springfield, Springfield, OR, USA
Train
-
Take the train from Toronto Union Station to Vancouver
-
Take the train from Vancouver to Centralia Amtrak Station
-
Take the train from Centralia Amtrak Station to Eugene
Drive
-
Drive from Toronto to University of Oregon
Questions & Answers
The cheapest way to get from Toronto to University of Oregon is to train via Chicago which costs $190 - $1,300 and takes 2 days 14h.
The fastest way to get from Toronto to University of Oregon is to fly and bus. Taking this option will cost $390 - $750 and takes 11h 6m.
No, there is no direct train from Toronto station to University of Oregon. However, there are services departing from Toronto Union Station and arriving at Eugene via Vancouver and Centralia Amtrak Station. The journey, including transfers, takes approximately 4 days 15h.
The distance between Toronto and University of Oregon is 2164 miles. The road distance is 2749.2 miles.
The best way to get from Toronto to University of Oregon without a car is to train which takes 4 days 15h and costs $390 - $950.
It takes approximately 11h 59m to get from Toronto to University of Oregon, including transfers.
Toronto to University of Oregon train services, operated by VIA Rail, depart from Toronto Union Station.
The best way to get from Toronto to University of Oregon is to fly which takes 11h 59m and costs $360 - $600. Alternatively, you can train via Chicago, which costs $190 - $1,300 and takes 2 days 14h.
There is no direct flight from Toronto Airport to Eugene Airport. The quickest flight takes 7h 52m and has one stopover.
Toronto to University of Oregon train services, operated by Amtrak, arrive at Eugene station.

- Distance: 2163.7 miles
- Duration: 11h 59m
What companies run services between Toronto, ON, Canada and University of Oregon, OR, USA?
United Airlines, Delta and six other airlines fly from Toronto to University of Oregon hourly. Alternatively, you can take a train from Toronto to University of Oregon via Windsor, Michigan + Cass, Dearborn Transit Center, Dearborn, Chicago Union Station, Portland, and Eugene in around 2 days 14h.

- Website
- united.com
Flights from Toronto to Eugene via Denver
- Ave. Duration
- 8h 4m
- When
- Every day
- Estimated price
- $220 - $800
Flights from Toronto to Eugene via San Francisco
- Ave. Duration
- 9h 42m
- When
- Every day
- Estimated price
- $270 - $850
Flights from Toronto to Eugene via Minneapolis, Denver
- Ave. Duration
- 9h 56m
- When
- Every day
- Estimated price
- $220 - $800
Flights from Toronto to Portland
- Ave. Duration
- 5h 9m
- When
- Thursday and Saturday
- Estimated price
- $280 - $800
Flights from Toronto to Portland via Chicago O'Hare
- Ave. Duration
- 8h 3m
- When
- Every day
- Estimated price
- $320 - $900
Flights from Toronto to Portland via Denver
- Ave. Duration
- 9h 2m
- When
- Every day
- Estimated price
- $320 - $900
Flights from Toronto to Portland via San Francisco
- Ave. Duration
- 9h 6m
- When
- Monday to Saturday
- Estimated price
- $320 - $900
Flights from Watford Rail Station to Eugene via Denver
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $190 - $700
Flights from Watford Rail Station to Eugene via Denver, San Francisco
- Ave. Duration
- 10h 51m
- When
- Every day
- Estimated price
- $210 - $750
Flights from Buffalo to Eugene via Chicago O'Hare, Denver
- Ave. Duration
- 10h 16m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- $220 - $700
Flights from Buffalo to Eugene via Washington Dulles, San Francisco
- Ave. Duration
- 12h 30m
- When
- Sunday
- Estimated price
- $250 - $750
Flights from Buffalo to Eugene via Washington Dulles, Denver
- Ave. Duration
- 13h 42m
- When
- Every day
- Estimated price
- $230 - $700
Flights from Billy Bishop Toronto City to Portland via Newark
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- $260 - $950
Flights from Billy Bishop Toronto City to Portland via Washington Dulles
- Ave. Duration
- 11h 9m
- When
- Saturday
- Estimated price
- $260 - $950
Flights from Toronto to Redmond via Denver
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $230 - $850
Flights from Toronto to Redmond via San Francisco
- Ave. Duration
- 9h 23m
- When
- Every day
- Estimated price
- $310 - $950
Flights from Toronto to Redmond via Los Angeles
- Ave. Duration
- 9h 53m
- When
- Every day
- Estimated price
- $350 - $950
Flights from Toronto to Redmond via Minneapolis, Denver
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- $240 - $850

- Website
- delta.com
Flights from Toronto to Eugene via Salt Lake City
- Ave. Duration
- 8h 6m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- $250 - $400
Flights from Toronto to Eugene via Minneapolis, Seattle
- Ave. Duration
- 11h 2m
- When
- Every day
- Estimated price
- $260 - $400
Flights from Toronto to Eugene via Atlanta, Salt Lake City
- Ave. Duration
- 12h 41m
- When
- Every day
- Estimated price
- $310 - $410
Flights from Toronto to Portland via Detroit
- Ave. Duration
- 7h 38m
- When
- Every day
- Estimated price
- $260 - $420
Flights from Toronto to Portland via Minneapolis
- Ave. Duration
- 8h 57m
- When
- Every day
- Estimated price
- $250 - $420
Flights from Toronto to Portland via Salt Lake City
- Ave. Duration
- 8h 53m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- $270 - $420
Flights from Toronto to Portland via Calgary
- Ave. Duration
- 9h 2m
- When
- Monday, Wednesday and Sunday
- Estimated price
- $290 - $700
Flights from Watford Rail Station to Eugene via Minneapolis, Seattle
- Ave. Duration
- 11h 38m
- When
- Every day
- Estimated price
- $220 - $360
Flights from Buffalo to Eugene via Detroit, Salt Lake City
- Ave. Duration
- 12h 49m
- When
- Thursday
- Estimated price
- $270 - $370
Flights from Buffalo to Eugene via Atlanta, Salt Lake City
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- $270 - $370
Flights from Buffalo to Eugene via Minneapolis, Seattle
- Ave. Duration
- 13h 13m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $270 - $370
Flights from Buffalo to Eugene via Atlanta, Seattle
- Ave. Duration
- 13h 39m
- When
- Every day
- Estimated price
- $270 - $370
Flights from Buffalo to Eugene via Detroit, Seattle
- Ave. Duration
- 13h 39m
- When
- Every day
- Estimated price
- $270 - $370
Flights from Buffalo to Eugene via New York JFK, Salt Lake City
- Ave. Duration
- 14h 48m
- When
- Every day
- Estimated price
- $270 - $370
Flights from Toronto to Redmond via Salt Lake City
- Ave. Duration
- 7h 49m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- $270 - $440
Flights from Toronto to Redmond via Atlanta, Salt Lake City
- Ave. Duration
- 12h 24m
- When
- Every day
- Estimated price
- $330 - $450

- Website
- aircanada.com
Flights from Toronto to Portland
- Ave. Duration
- 5h 9m
- When
- Thursday and Saturday
- Estimated price
- $280 - $800
Flights from Toronto to Portland via Chicago O'Hare
- Ave. Duration
- 8h 3m
- When
- Every day
- Estimated price
- $320 - $900
Flights from Toronto to Portland via San Francisco
- Ave. Duration
- 9h 6m
- When
- Monday to Saturday
- Estimated price
- $320 - $900
Flights from Billy Bishop Toronto City to Portland via Montreal, Vancouver
- Ave. Duration
- 10h 21m
- When
- Every day
- Estimated price
- $340 - $950
Flights from Billy Bishop Toronto City to Portland via Ottawa, Toronto
- Ave. Duration
- 12h 14m
- When
- Thursday and Saturday
- Estimated price
- $320 - $900
Flights from Billy Bishop Toronto City to Portland via Ottawa, Vancouver
- Ave. Duration
- 14h 21m
- When
- Every day
- Estimated price
- $330 - $950
Flights from Billy Bishop Toronto City to Portland via Montreal, Toronto
- Ave. Duration
- 15h 14m
- When
- Thursday and Saturday
- Estimated price
- $330 - $950

- Website
- aa.com
Flights from Toronto to Eugene via Dallas/Ft.Worth
- Ave. Duration
- 11h 11m
- When
- Every day
- Estimated price
- $220 - $900
Flights from Toronto to Portland via Philadelphia
- Ave. Duration
- 8h 43m
- When
- Every day
- Estimated price
- $370 - $850
Flights from Toronto to Portland via Dallas/Ft.Worth
- Ave. Duration
- 9h 6m
- When
- Every day
- Estimated price
- $370 - $850
Flights from Toronto to Portland via Chicago O'Hare
- Ave. Duration
- 9h 1m
- When
- Every day
- Estimated price
- $370 - $850
Flights from Buffalo to Eugene via Chicago O'Hare, Seattle
- Ave. Duration
- 11h 46m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $160 - $650
Flights from Buffalo to Eugene via Phoenix
- Ave. Duration
- 9h 15m
- When
- Saturday
- Estimated price
- $240 - $600

- Website
- southwest.com
Flights from Watford Rail Station to Eugene via Denver
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $190 - $700
Flights from Buffalo to Eugene via Chicago Midway, Las Vegas
- Ave. Duration
- 12h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $230 - $600
Flights from Buffalo to Eugene via Las Vegas
- Ave. Duration
- 15h 20m
- When
- Saturday
- Estimated price
- $230 - $600
Flights from Buffalo to Eugene via Baltimore, Las Vegas
- Ave. Duration
- 13h 22m
- When
- Every day
- Estimated price
- $250 - $600
Flights from Buffalo to Eugene via Denver, Oakland
- Ave. Duration
- 13h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $230 - $600

- Website
- westjet.com
Flights from Toronto to Portland via Minneapolis
- Ave. Duration
- 8h 57m
- When
- Every day
- Estimated price
- $250 - $420
Flights from Toronto to Portland via Calgary
- Ave. Duration
- 9h 2m
- When
- Monday, Wednesday and Sunday
- Estimated price
- $290 - $700
Flights from Buffalo to Eugene via Atlanta, Seattle
- Ave. Duration
- 13h 38m
- When
- Every day
- Estimated price
- $270 - $370

- Website
- jetblue.com
Flights from Billy Bishop Toronto City to Portland via Boston
- Ave. Duration
- 10h 19m
- When
- Every day
- Estimated price
- $290 - $1,100

- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Windsor
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a day
- Estimated price
- $35 - $100
- Website
- http://www.viarail.ca/
- Economy Adult - same day booking
- $40 - $100
- Economy Adult - Advanced Booking
- $40 - $80
- Economy Escape Advanced Booking - Adult
- $35 - $55
Train from Toronto Union Station to Vancouver
- Ave. Duration
- 4 days 1h
- Frequency
- Twice a week
- Estimated price
- $270 - $460
- Website
- http://www.viarail.ca/
- Economy Adult - same day booking
- $270 - $460
- Economy Adult - Advanced Booking
- $360 - $460
- Economy Escape Advanced Booking - Adult
- $340 - $400

Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Dearborn to Chicago Union Station
- Ave. Duration
- 5h 11m
- Frequency
- 4 times a day
- Estimated price
- $11 - $120
- Website
- https://www.amtrak.com/routes.html
- Child Coach - Advance Purchase
- $11 - $45
- Child Coach - short notice
- $27 - $40
- Child Business Class - advance purchase
- $23 - $75
- Child Business Class - short notice
- $25 - $75
- Coach Seat - Advance Purchase
- $30 - $70
- Business Seat - advance purchase
- $45 - $150
- Business Seat - short notice
- $50 - $140
- Coach Seat - short notice
- $30 - $120
Train from Chicago Union Station to Portland
- Ave. Duration
- 46h 12m
- Frequency
- Twice daily
- Estimated price
- $90 - $600
- Website
- https://www.amtrak.com/routes.html
- Child Coach - Advance Purchase
- $90 - $260
- Child Coach - short notice
- $120 - $240
- Child Business Class - advance purchase
- $120 - $390
- Child Business Class - short notice
- $130 - $380
- Coach Seat - Advance Purchase
- $180 - $550
- Business Seat - advance purchase
- $240 - $800
- Business Seat - short notice
- $250 - $850
- Coach Seat - short notice
- $230 - $600
Train from Portland to Eugene
- Ave. Duration
- 2h 38m
- Frequency
- 3 times a day
- Estimated price
- $5 - $85
- Website
- https://www.amtrak.com/routes.html
- Child Coach - Advance Purchase
- $5 - $27
- Child Coach - short notice
- $17 - $27
- Child Business Class - advance purchase
- $15 - $50
- Child Business Class - short notice
- $17 - $55
- Coach Seat - Advance Purchase
- $21 - $35
- Business Seat - advance purchase
- $30 - $100
- Business Seat - short notice
- $35 - $85
- Coach Seat - short notice
- $16 - $85
Train from Vancouver to Centralia Amtrak Station
- Ave. Duration
- 6h 31m
- Frequency
- Once daily
- Estimated price
- $10 - $120
- Website
- https://www.amtrak.com/routes.html
- Child Coach - Advance Purchase
- $10 - $40
- Child Coach - short notice
- $25 - $40
- Child Business Class - advance purchase
- $21 - $70
- Child Business Class - short notice
- $23 - $70
- Coach Seat - Advance Purchase
- $30 - $65
- Business Seat - advance purchase
- $45 - $140
- Business Seat - short notice
- $50 - $130
- Coach Seat - short notice
- $28 - $120
Train from Centralia Amtrak Station to Eugene
- Ave. Duration
- 4h 58m
- Frequency
- 3 times a day
- Estimated price
- $9 - $110
- Website
- https://www.amtrak.com/routes.html
- Child Coach - Advance Purchase
- $9 - $40
- Child Coach - short notice
- $24 - $35
- Child Business Class - advance purchase
- $20 - $65
- Child Business Class - short notice
- $22 - $65
- Coach Seat - Advance Purchase
- $28 - $55
- Business Seat - advance purchase
- $40 - $130
- Business Seat - short notice
- $45 - $120
- Coach Seat - short notice
- $25 - $110

- Phone
- (541) 758-8001
- admin@city2cityshuttle.com
- Website
- city2cityshuttle.com
Bus from Portland International Airport to University of Oregon
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $55 - $65
- Schedules at
- city2cityshuttle.com

- Phone
- +1 800-928-7101
- info@parkbus.ca
- Website
- parkbus.ca
Bus from Toronto - 34 Asquith Avenue to Pinery Provincial Park
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $28 - $100
- Schedules at
- parkbus.ca
- Adult Return
- $58
- Student / Senior Return
- $52
- Child Return
- $29

- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Toronto Airport to Buffalo Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90 - $320
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com

- Website
- pacificcrestbuslines.com
Bus from Bend Hawthorne Station to Greyhound Eugene-Springfield, Springfield, OR, USA
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $40 - $55
- Schedules at
- pacificcrestbuslines.net
Want to know more about travelling around United States
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?
Rome2Rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway.
Read the travel guideWhy you should take the train in the US
Rome2Rio has everything you need to know about travelling with Amtrak
Read the travel guideMore Questions & Answers
Yes, the driving distance between Toronto to University of Oregon is 2749 miles. It takes approximately 42h 59m to drive from Toronto to University of Oregon.
American Airlines, Air Canada, Delta and United Airlines offer flights from Toronto Airport to Eugene Airport.
There are 123+ hotels available in University of Oregon. Prices start at $54 USD per night.
The best way to get from Toronto to Toronto Airport is to train which takes 25 min and costs $2 - $13.