1map logoGo to main page

Portland, OR, USA to Billings, MT, USA from $106: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$106 - Train, BusBest price
1107 kmDistance
3h 23m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Billings 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
3h  23m
Estimated price
$300-622
Recommended
Company
various
Train
Bus
Average Duration
29h  20m
Estimated price
$106-508
Cheapest
route map
Distance: 1107 km
Duration: 3h 23m

See more options

Company
N/A
Drive
Average Duration
13h  54m
Estimated price
$160-240

Traveling From Portland to Billings

The journey from the vibrant, coffee-scented streets of Portland to the wide-open skies and rugged landscapes of Billings offers an exhilarating contrast between urban culture and the charm of the American West.

Best Neighbourhoods in Billings

Billings offers a variety of neighborhoods, each with its own charm and attractions.

Downtown Billings
• Vibrant arts scene with galleries and theaters.
• Many dining options featuring local cuisine.
The Heights
• Family-friendly atmosphere with parks and schools.
• Scenic views of the Rimrocks and surroundings.
West End
• Shopping centers and businesses cater to all needs.
• Close to recreational trails and outdoor activities.

Best Times To Visit Billings's Attractions

Maximize your experience in Billings by timing your visits to key attractions.

The Yellowstone Art Museum
Visit on weekdays to enjoy a quieter atmosphere and explore exhibits without the crowds.
Pictograph Cave State Park
Early morning or late afternoon visits offer cooler temperatures and fewer visitors.
ZooMontana
Weekdays in the spring or early fall provide a more relaxed viewing experience.

Billings Weather: What to Expect Year-Round

Billings experiences a semi-arid climate with four distinct seasons, where summers are warm and winters can be quite cold; late spring and early fall generally offer the most pleasant weather for exploring. Whether you’re hiking in the summer sun or enjoying winter sports, understanding the climate will help you plan your activities and pack accordingly.

Dining Recommendation in Billings

For a local culinary experience, try the Bison Burger at Burger Dive, which showcases the rich flavors of Montana's grass-fed bison, offering a hearty contrast to Portland’s trendier plant-based options. The casual, rustic atmosphere invites you to savor authentic Western fare that highlights regional ingredients, making your meal a memorable part of your visit.

Portland - Billings operators

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

Plane Show flights
Website
https://www.alaskaair.com

Plane from Portland Airport (PDX) to Billings Airport (BIL)

Average Duration
1h 50m
Estimated price
$3001-650

Plane from Portland Airport (PDX) to Billings Airport (BIL) via Seattle

Average Duration
4h 5m
Estimated price
$3001-650
Website
https://www.delta.com

Plane from Portland Airport (PDX) to Billings Airport (BIL) via Salt Lake City

Average Duration
4h 38m
Estimated price
$3002-3003
Train Show train routes
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Portland to Shelby Amtrak Station

Average Duration
17h 35m
Estimated price
$3004-3005
Bus Show bus routes
Contact phone
+1 406-470-0727
Website
http://northern.rural-transit.com

Bus from Shelby Amtrak Station to Great Falls Transfer Center

Average Duration
2h 10m
Estimated price
$0-0
Contact phone
+1 208-656-8824
Website
https://www.saltlakeexpress.com

Bus from Great Falls Transfer Center to Butte, MT

Average Duration
3h
Estimated price
$6227-6222
Contact phone
+1-858-800-8898
Website
http://www.jeffersonlines.com

Bus from Butte, MT to Billings, MT

Average Duration
Estimated price
$0-0

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

Traveling between Portland and Billings 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 vibrant city of Portland to the charming town of Billings. Covering a distance of 890 miles, the journey promises stunning vistas and diverse landscapes along the way. 🛣️ Enjoy a scenic drive that takes approximately 13 hours and 54 minutes, offering ample opportunities to explore hidden gems en route. From lush forests to rolling plains, the varied terrain ensures a memorable and picturesque experience. ⛽️ Travel costs from Portland to Billings by car typically range between $160 to $240, making it an affordable and flexible option for adventurers seeking a blend of adventure and budget-friendly travel.
Average price
$160 - $240
🚆 Embark on a scenic train journey from Portland to Billings spanning 903 miles and taking approximately 17 hours and 29 minutes. With 3 transfers along the way, the trip offers a unique opportunity to witness diverse landscapes and make new acquaintances.
🛫 Flying from Portland to Billings is a convenient option with a quick direct flight that takes 1 hour and 50 minutes. Delta and Alaska Airlines, Inc. provide flights for this route. 🛄 The total flight duration to reach Billings from Portland is approximately 3 hours and 23 minutes, offering a comfortable and efficient journey between these two cities. 💸 Prices for flights between Billings and Portland typically range from $300 to $622, providing travelers with a variety of options to suit their budget and preferences.
Departure Point
Portland Airport
Arrival Point
Billings Airport
🚌 Route 1: Embark on a 20-hour journey covering 1,012 miles from Portland to Billings with 2 transfers. Travel aboard FlixBus to Spokane, then Jefferson Lines to Missoula and finally Billings. 🚌 Route 2: Opt for a 17-hour trip spanning 903 miles, featuring 3 transfers. Board a FlixBus to Boise, continue to Spokane via FlixBus, and finally reach Billings with Jefferson Lines, making a stop in Missoula. 🚌 Route 3: Prepare for a 28-hour adventure from Portland to Billings across 1,012 miles with a single transfer. Ride with FlixBus to Spokane and then continue on Jefferson Lines directly to Billings for a comprehensive bus experience.

Frequently asked questions

Find out more about the route from Portland to Billings.

Or choose the category:
The distance between Portland and Billings is approximately 688 miles, with a road distance of 890 miles. Traveling by train and then bus would take around 29 hours and 20 minutes, while a plane journey takes about 3 hours and 35 minutes. If traveling by car, the typical travel time from Billings to Portland is around 13 hours and 54 minutes. Taking a bus would take approximately 26 hours and 37 minutes to reach Billings from Portland.
The most cost-effective option for traveling from Portland to Billings is to drive, as it is significantly cheaper than flying. Driving also allows for flexibility and the ability to explore different places along the way. However, if time is a priority, flying is the most time-efficient option, taking only 3 hours and 35 minutes. It is important to consider both budget and schedule when deciding on the best transportation option for this journey.
The prices of a bus ticket from Portland to Billings range from $189 to $801. The exact price may depend on factors such as the time of travel, availability of seats, and any promotions or discounts offered by the bus company. It is advisable to check with different bus operators and book in advance to secure the best possible fare for your journey.
To get from Portland to Billings without using public transportation, your best option would be to drive. The road distance is 890 miles, and it takes approximately 13 hours and 54 minutes to drive from Portland to Billings. Depending on factors such as gas prices and the fuel efficiency of your vehicle, the cost for the trip by car can range from $160 to $240.
To travel from Portland to Billings without a car, the best option is to take a bus. The journey typically takes around 26 hours and 37 minutes. The cost of a bus ticket can range from $180 to $800, depending on the time of booking and the type of bus service chosen. Buses provide a convenient and affordable option for travelers who prefer not to drive.
Yes, there is a link between Portland and Billings although it is not a direct route. The bus service operated by Flixbus USA offers a multi-leg journey that takes approximately 26h 37m. The journey involves transfers at Boise, Idaho Falls, Pocatello, and Butte, before reaching Billings. The bus service departs from the Portland Curbside Bus Stop station and arrives at the Billings station.
The flight from Portland to Billings typically takes around 2 hours and 2 minutes. The price of a flight ticket can range from $300 to $472, depending on various factors such as the airline, time of booking, and availability. It is recommended to check with different airlines and compare prices to find the best deal for your specific travel dates.
There are many options for accommodation near Billings. With over 79 hotels available, you have plenty of choices to suit your preferences and budget. Prices for hotels in the area start at $53 per night. Whether you're looking for a budget-friendly option or a luxurious stay, you will be able to find a suitable hotel near Billings.

Trips from Portland

Trips to Billings