1map logoGo to main page

Portland, OR, USA to Ontario, CA, USA from $35: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States of America
to
Ontario, United States of America

How to Get from Portland to Ontario: 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.

$35 - PlaneBest price
1352 kmDistance
4h 8m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Ontario 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
4h  8m
Estimated price
$35-220
Recommended
Company
various
Plane
Average Duration
4h  8m
Estimated price
$40-214
Cheapest
route map
Distance: 1352 km
Duration: 4h 8m

See more options

Company
Flixbus USA
Bus
Average Duration
24h  5m
Estimated price
$0-0
Company
Amtrak
Train
Average Duration
32h  43m
Estimated price
$51-405
Company
various
Drive
Average Duration
16h  42m
Estimated price
$180-270

Traveling From Portland to Ontario

Embarking on a journey from Portland’s lush landscapes and vibrant city culture to Ontario’s diverse scenery and rich history promises a striking contrast in experiences.

Best Neighbourhoods in Ontario

Ontario boasts diverse neighborhoods that appeal to all travelers.

Downtown Ontario
• Bustling dining options and local shops.
• Hosts fun seasonal events and festivals.
Guasti
• Known for its picturesque vineyards.
• Features charming parks for relaxation.
Chino
• Offers an array of outdoor activities.
• Rich history with various cultural sites.

Best Times To Visit Ontario's Attractions

Timing your visit can enhance your experience at Ontario's top sites.

Ontario Mills
Visit on weekdays in the early afternoon for fewer crowds.
Scandia Amusement Park
Go in the late afternoon during weekdays to enjoy shorter lines.
Cucamonga-Guasti Regional Park
Schedule your trip in the early morning for a peaceful atmosphere.

Ontario Weather: What to Expect Year-Round

Ontario experiences a semi-arid climate with hot summers and mild winters, making spring and fall the most pleasant times to visit. Be prepared for temperature fluctuations and plan your activities accordingly, as weather conditions can significantly influence your travel experience.

Dining Recommendation

In Ontario, don't miss the chance to savor a plate of carne asada tacos at a local taqueria, where the robust flavors and Tex-Mex influence starkly contrast with Portland's farm-to-table focus. The vibrant atmosphere, often paired with family recipes and fresh local ingredients, provides a refreshing culinary experience that sets Ontario apart from the Pacific Northwest dining scene.

Portland - Ontario operators

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

Plane
Website
https://flyfrontier.com

Plane from Portland (PDX) to Ontario/San Bernardino (ONT)

Average Duration
2h 15m
Estimated price
$35-407
Website
https://alaskaair.com

Plane from Portland (PDX) to Ontario/San Bernardino (ONT)

Average Duration
2h 17m
Estimated price
$404-405

Plane from Portland (PDX) to Ontario/San Bernardino (ONT)

Average Duration
4h 26m
Estimated price
$406-405
Website
https://southwest.com

Plane from Portland (PDX) to Ontario/San Bernardino (ONT)

Average Duration
4h 11m
Estimated price
$400-403

Plane from Portland (PDX) to Ontario/San Bernardino (ONT)

Average Duration
4h 10m
Estimated price
$400-403

Plane from Portland (PDX) to Ontario/San Bernardino (ONT)

Average Duration
4h 25m
Estimated price
$402-410
Bus
Contact phone
+1 (855) 626-8585
Website
https://flixbus.com

Bus from Portland Curbside Bus Stop to Sacramento Bus Station

Average Duration
12h 35m
Estimated price
$517-409

Bus from Sacramento Bus Station to Bakersfield Train Station

Average Duration
6h 15m
Estimated price
$518-5105

Bus from Bakersfield to Ontario Amtrak

Average Duration
3h 10m
Estimated price
$0-0
Contact phone
+1 214-849-8100
Website
https://greyhound.com

Bus from Sacramento Bus Station to Bakersfield Train Station

Average Duration
6h 20m
Estimated price
$0-0
Train
Contact phone
+1 800-872-7245
Website
https://amtrak.com

Train from Portland to Los Angeles

Average Duration
30h 49m
Estimated price
$50-408

Train from Los Angeles to Ontario Amtrak

Average Duration
54m
Estimated price
$2148-2149

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

Traveling between Portland and Ontario 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 the hip city of Portland to the sunny destination of Ontario. Covering a driving distance of 1003 miles, get ready for a journey filled with diverse landscapes and vibrant experiences. The cost of traveling from Portland to Ontario by car ranges from $180 to $270, depending on factors like gas prices and accommodation choices along the way. Prepare financially for pit stops, snacks, and perhaps a spontaneous detour or two. ⏱️ On average, anticipate spending around 16 hours and 42 minutes behind the wheel to reach Ontario from Portland. Rediscover the joy of the open road as you cruise through changing scenery, all while creating unforgettable memories on this cross-state adventure.
Average price
$180 - $270
🚂 Embark on a scenic train journey from Portland to Ontario with Amtrak. While there is no direct route, the trip involves transfers in Los Angeles and takes approximately 32 hours and 43 minutes. 💰 Ticket prices for the Portland to Ontario train range from $51 to $405, offering travelers budget-friendly options as well as more luxurious accommodations. Plan your trip ahead and experience the convenience and charm of train travel between these two vibrant cities.
Departure Point
Portland station
Arrival Point
Ontario Amtrak station
🛫 Flying from Portland to Ontario is a convenient option with direct flights taking just 2 hours and 15 minutes. 💸 Depending on the airline and time of booking, the cost of a flight between Ontario and Portland can range from $40 to $214, making it a budget-friendly travel option.
Departure Point
Portland Airport
Arrival Point
Ontario/San Bernardino Airport
⏰ In total, the bus trip from Portland to Ontario takes approximately 24 hours and 5 minutes, making it a long but scenic route for travelers.
Departure Point
Portland Curbside Bus Stop station
Arrival Point
Ontario Amtrak station

Frequently asked questions

Find out more about the route from Portland to Ontario.

Or choose the category:
The cheapest way to travel from Portland to Ontario is by taking a combination of train and bus. This journey typically costs between $50 to $350 and takes approximately 32 hours and 35 minutes. You can find affordable train and bus options through companies such as Amtrak and Greyhound. However, keep in mind that prices and travel times may vary, so it's recommended to check for the most up-to-date information before planning your trip.
The fastest way to travel from Portland to Ontario is by flying. There are direct flights available which take approximately 4 hours and 10 minutes. The cost of a flight ticket ranges from $85 to $470, depending on the airline and time of booking. It is recommended to check various airlines and book in advance to get the best deals on flights.
The distance between Portland and Ontario is approximately 840 miles. This is the straight-line distance. If you plan to travel by road, the distance is about 1003 miles. It is important to note that the road distance may vary depending on the route you take and any detours you encounter.
The best way to travel from Portland to Ontario without a car is by bus. The journey takes approximately 24 hours and 10 minutes, and the ticket prices range from $100 to $260. Greyhound and Amtrak are the main bus operators that offer this route with multiple daily departures. It is recommended to book your tickets in advance to secure your seat and get the best rates.
The journey from Portland to Ontario takes approximately 4 hours and 10 minutes, including transfers. There are various transportation options available for this trip, including flights, trains, and buses. Flights are the quickest mode of transportation, usually taking around 2 hours, while trains and buses may take longer, depending on the specific route and any layovers. It's recommended to check schedules and book your tickets in advance to ensure a smooth and timely journey.
There are plenty of accommodation options available near Ontario. With over 187 hotels to choose from, there is something for every budget. Prices for hotels in this area start at around $56 per night. Whether you are looking for luxury hotels, budget-friendly options something in between, there are many choices available to suit your needs.
Yes, you can definitely drive from Portland to Ontario. The driving distance between the two cities is approximately 1003 miles, which would take approximately 16 hours and 42 minutes to drive without making any stops. However, keep in mind that the actual travel time may vary depending on the traffic conditions and your preferred driving speed. It is advisable to plan your journey accordingly, including taking breaks and rest stops to ensure a safe and comfortable drive.
Yes, there is no direct bus between Portland and Ontario. However, there are bus services available. The journey involves transferring buses at Sacramento Bus Station and Merced. The total travel time is approximately 24 hours and 10 minutes.
To catch the bus from Portland to Ontario you need to go to the Portland Curbside Bus Stop station. This is where Greyhound USA operates their bus services. Make sure to check the schedule and arrive at the station ahead of time to ensure a smooth departure. Be prepared with your tickets and any necessary travel documents.
The bus from Portland to Ontario arrives at Ontario station, which is conveniently located in downtown Ontario. Upon arrival, passengers can easily access local transportation options or continue their journey by foot to nearby accommodations or attractions. Ontario station is a well-maintained transportation hub with amenities like restrooms, waiting areas, and ticket counters for passenger convenience.
Alaska Airlines and Southwest Airlines are the two major airlines that offer flights between Portland and Ontario. Both airlines operate from Portland Airport and fly to Ontario/San Bernardino Airport. Passengers can check the respective airline websites or online travel agencies to find available flights and book their tickets conveniently. It is advisable to compare prices and schedules to find the best option for your travel needs.
The fastest way to travel from Portland to Ontario by plane is to take a direct flight. The quickest flight time is approximately 2 hours and 10 minutes. Alaska Airlines, Inc. and Southwest Airlines are the airlines that offer flights between Portland Airport and Ontario/San Bernardino Airport. The prices for flights between the two cities can range from $90 to $464.
The flight from Portland to Ontario takes approximately 2 hours and 10 minutes on a direct flight. However, this time may vary depending on factors such as the airline, weather conditions, and air traffic. It is advisable to arrive at the airport well in advance to allow time for check-in, security procedures, and any potential delays. Additionally, make sure to check for any potential layovers or connecting flights if you are booking a flight with multiple stops.
The cost of a flight from Portland to Ontario can range from $90 to $464, depending on various factors such as the airline, time of booking, and availability. It is recommended to book in advance and compare prices from different airlines to find the best deal. Additionally, considering weekdays or off-peak travel times might also help in finding cheaper flight options.
The cost of a bus ticket from Portland to Ontario can vary depending on the type of bus and the time of travel. On average, prices range from $109 to $251. It's important to check with different bus companies and compare prices to find the best deal. Additionally, it's worth considering booking in advance or being flexible with travel dates to potentially find lower fares.
The cost of driving from Portland to Ontario can range from $180 to $270, depending on factors such as the vehicle's fuel efficiency and current gas prices. This estimate includes expenses for gas, tolls, and potential overnight stays. It is advisable to check for any additional fees such as parking or rental car drop-off charges before embarking on the journey.