1map logoGo to main page

Portland, OR, USA to Toronto from $140: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States of America
to
Toronto, Canada

How to Get from Portland to Toronto: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$140 by trainBest price
3413 kmDistance
7h 44m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Toronto with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
7h  44m
Estimated price
$194-562
Recommended
Company
Amtrak, VIA Rail
Train
Average Duration
50h  10m
Estimated price
$140-806
Cheapest
route map
Distance: 3413 km
Duration: 7h 44m

See more options

Company
various
Plane
Drive
Average Duration
10h  48m
Estimated price
$224-802
Company
Amtrak, various
Train
Plane
Average Duration
10h  54m
Estimated price
$238-1940
Company
various
Plane
Train
Average Duration
18h  4m
Estimated price
$262-916
Company
Amtrak, VIA Rail
Train
Average Duration
97h  5m
Estimated price
$1941-1942
Company
N/A
Drive
Average Duration
41h  5m
Estimated price
$1943-1944

Traveling From Portland to Toronto

Traveling from Portland to Toronto presents an exciting shift from Portland's lush landscapes and laid-back vibe to Toronto's bustling urban energy and multicultural flair.

Best Neighbourhoods in Toronto

Toronto's neighborhoods offer diverse experiences reflecting the city's vibrant culture.

Distillery District
• Historic cobblestone streets and Victorian buildings.
• Home to art galleries, boutiques, and craft breweries.
Kensington Market
• Eclectic mix of shops, street art, and global cuisine.
• A hub for creativity and community events.
Yorkville
• Upscale shopping with designer labels and art galleries.
• Renowned for its fine dining and cultural attractions.

Best Times To Visit Toronto's Attractions

Timing your visits can significantly enhance your Toronto experience.

CN Tower
Early mornings or weekdays offer fewer crowds, stunning views.
Royal Ontario Museum
Visit during weekday afternoons for a quieter exploration.
St. Lawrence Market
Go on weekday mornings to enjoy a leisurely browsing experience.

Toronto Weather: What to Expect Year-Round

Toronto experiences four distinct seasons, with hot summers and cold winters that can impact your travel plans. Spring and early fall offer mild temperatures, making these the best times to explore the city's attractions comfortably.

Dining Recommendation in Toronto

Try the peameal bacon sandwich at Carousel Bakery in St. Lawrence Market, a quintessential Toronto experience that showcases the city's diverse flavors and dedication to local ingredients. This dish offers a delightful contrast to Portland's emphasis on farm-to-table dining, immersing you in a bustling market atmosphere where culinary traditions meet modern tastes.

Portland - Toronto operators

Explore transport companies operating between Portland and Toronto, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
aircanada.com

Plane from Portland (PDX) to Toronto (YYZ)

Average Duration
4h 41m
Estimated price
$1948-1949

Plane from Portland (PDX) to Toronto (YYZ) via Chicago O'Hare

Average Duration
7h 28m
Estimated price
$5620-1944

Plane from Portland (PDX) to Buffalo (BUF) via Chicago O'Hare

Average Duration
6h 59m
Estimated price
$1946-5621
Website
delta.com

Plane from Portland (PDX) to Toronto (YYZ) via Minneapolis

Average Duration
6h 40m
Estimated price
$5624-5625

Plane from Portland (PDX) to Toronto (YYZ) via Detroit

Average Duration
7h 11m
Estimated price
$5624-5625
Website
united.com

Plane from Portland (PDX) to Toronto (YYZ)

Average Duration
4h 41m
Estimated price
$1948-1949
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Portland to Chicago Union Station

Average Duration
46h
Estimated price
$1405-1943

Train from Chicago Union Station to Dearborn

Average Duration
4h 54m
Estimated price
$1403-8065

Train from Windsor to Toronto Union Station

Average Duration
4h 9m
Estimated price
$2249-8021
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Windsor to Toronto Union Station

Average Duration
4h 9m
Estimated price
$2249-8021

Train from Vancouver to Toronto Union Station

Average Duration
72h
Estimated price
$5620-8022
Bus
Contact phone
905-374-8111
Website
niagaraairbus.com

Bus from Buffalo Airport to Pearson International Airport Terminal 1

Average Duration
2h
Estimated price
$1405-8024
Drive

Drive from Portland to Toronto

Average Duration
41h 5m
Estimated price
$1943-1944

Portland to Toronto: Overview of Bus, Train, Flight, and Car Trips

Traveling between Portland and Toronto offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Portland to Toronto covering a distance of 2639 miles. 🛣️ Take in the picturesque scenery as you cruise through diverse landscapes on a journey lasting approximately 41 hours and 5 minutes. 💸 Prices for driving from Portland to Toronto typically range from $600 to $900, offering flexibility for budget-conscious travelers. 🌟 Enjoy the freedom of the open road and the thrill of exploring new destinations at your own pace.
Average price
$600 - $900
🎟️ The train services from Portland to Toronto are operated by Amtrak and VIA Rail, with a total travel time of approximately 4 days and 5 hours. Take in the sights and enjoy the comfort of train travel during this multi-day adventure. 💰 Ticket prices for the train ride between Portland and Toronto range from $140 to $806, making it a budget-friendly option for those seeking a leisurely and scenic way to travel between these two vibrant North American cities.
Departure Point
Portland station
Arrival Point
Toronto Union Station
Useful tips for train travellers
• On your train journey from Portland to Toronto, Amtrak is the primary operator. Onboard, they provide a variety of catering services. You can expect a menu featuring snack options, hot meals, and beverages that you can purchase from the Café Car. If you’re traveling in a sleeper car, meals are typically included in your fare and served directly to you at your seat.
• The Amtrak Cascades and Maple leaf routes offer various seating options. You can choose between Coach Class, Business Class, and First Class cabins. Coach Class features reclining seats with ample legroom, while Business Class offers larger seats and complimentary refreshments. First Class provides a premium experience, with extra legroom, priority boarding, and fine dining options.
• When you arrive in Toronto, you'll be at Union Station, which offers various amenities including luggage storage services and restrooms. If you need to freshen up, there aren’t public showers available at Union Station, but you can find clean restrooms. To get to the city center quickly, take the UP Express train, which runs every 15 minutes, taking only 25 minutes to reach downtown Toronto. The service connects to the TTC subway system for further access to the city.
🛫 Flying from Portland to Toronto is a convenient and efficient journey with a direct flight taking just 4 hours and 41 minutes. 💸 Prices for flights between Portland and Toronto typically range from $194 to $562, offering a variety of options to suit different budgets for your trip.
Departure Point
Portland Airport
Arrival Point
Toronto Airport

Frequently asked questions

Find out more about the route from Portland to Toronto.

Or choose the category:
The distance between Portland and Toronto is approximately 2121 miles. The road distance is slightly longer at 2639.4 miles. Travel times can vary depending on the mode of transportation chosen. By train, it takes approximately 41 hours and 5 minutes to reach Toronto from Portland. By plane, the journey takes around 7 hours and 40 minutes. If flying to Buffalo and then taking a shuttle, it takes about 10 hours and 53 minutes. Finally, by car, the travel time is approximately 41 hours and 5 minutes.
The most cost-effective option for traveling from Portland to Toronto is by taking a train via Chicago. This option is more affordable, with prices ranging from $140 to $800, but it does take a longer time of 2 days and 10 hours. However, if time is a priority, the quickest way to reach Toronto is by flying, which takes approximately 7 hours and 40 minutes and costs between $190 and $600. Both options offer different trade-offs in terms of cost and travel time, allowing travelers to choose based on their preferences and priorities.
The prices for a train journey from Portland to Toronto can range from $140 to $801, depending on factors such as class of service, time of booking, and availability. It is recommended to book in advance to secure the best fares. Additionally, prices for other modes of transportation such as flights or driving may vary and should be checked with respective providers for accurate information.
To travel from Portland to Toronto without using public transportation, driving is the most practical option. The distance between the two cities is approximately 2639 miles, and it takes around 41 hours and 5 minutes to drive. Keep in mind that the driving time may vary depending on factors such as traffic and rest stops. It is also important to consider the cost of gas, tolls, and accommodations during the journey, which can range from $600 to $900.
To travel from Portland to Toronto without a car, the best option is to take a train. The journey takes approximately 4 days and 5 hours, and the ticket prices range from $270 to $600. This is the most convenient mode of transportation as it allows you to relax and enjoy the scenic views along the way. You can also use this time to work, read catch up on sleep.
There is no direct train route from Portland to Toronto. However, there are options available with transfers. One option is to take a train from Portland to Vancouver and then transfer to a train that goes to Toronto Union Station. This journey typically takes around 4 days and 5 hours. The train services are operated by Amtrak and VIA Rail.
The flight time between Portland and Toronto is approximately 4 hours and 36 minutes on a direct flight. Prices for flights between the two cities can vary, ranging from $194 to $562 depending on the airline and time of booking. It is recommended to check with different airlines and booking platforms to find the best deal for your travel dates.
There are plenty of accommodation options available near Toronto. With over 906 hotels to choose from, there is something for every budget. Prices for hotels start at $43 per night and vary depending on the location, amenities, and star rating. From luxury hotels in the downtown area to budget-friendly options in the outskirts, you are sure to find a place to stay that suits your needs and preferences in Toronto.

Trips from Portland

Trips to Eugene