1map logoGo to main page

Madras, OR, USA to Portland, OR, USA from $21: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$21 - OtherBest price
192 kmDistance
2h 33m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Madras to Portland 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
Central Oregon Breeze
Bus
Average Duration
3h  5m
Estimated price
$35-60
Recommended
Company
various
Drive
Average Duration
2h  33m
Estimated price
$21-35
Cheapest
route map
Distance: 192 km
Duration: 2h 33m

See more options

Company
Amtrak
Bus
Average Duration
3h  5m
Estimated price
$35-60

Traveling From Madras to Portland

Your journey from Madras to Portland offers a striking contrast between the serene high deserts of central Oregon and the vibrant, bustling urban life of the Pacific Northwest.

Best Neighborhoods in Portland

Portland offers diverse neighborhoods, each with its own charm and character.

Pearl District
• Known for its art galleries and boutiques.
• Home to Portland's best coffee shops.
Alberta Arts District
• Vibrant street art adorns every corner.
• Features an array of eclectic restaurants.
Nob Hill
• Offers trendy shops and upscale dining.
• Perfect for leisurely strolls along streets.

Best Times To Visit Portland's Attractions

Timing your visit can make a big difference in your experience.

Portland Japanese Garden
Visit early in the morning for tranquility and fewer visitors.
Powell's City of Books
Go on weekdays mid-morning to enjoy a quieter browsing experience.
Washington Park
Explore during weekdays in spring for blooming flowers and less crowds.

Portland Weather: What to Expect Year-Round

Portland experiences a temperate maritime climate, with mild, wet winters and warm, dry summers. Spring and early fall are often the best times to visit, as pleasant weather enhances outdoor activities and sightseeing.

Dining Recommendation in Portland

Try the famous Voodoo Doughnut for a taste of whimsical flavors and creative toppings that set it apart from the traditional dishes in Madras. The vibrant atmosphere and commitment to using local ingredients create a dining experience that showcases Portland's artsy, eclectic food scene.

Madras - Portland operators

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

Bus Show bus routes
Website
cobreeze.com

Bus from Circle K, Madras to Portland Union Station

Average Duration
3h 5m
Estimated price
$35-60
Contact phone
+1 800-872-7245
Website
amtrak.com

Bus from Madras to Portland

Average Duration
3h 5m
Estimated price
$35-60

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

Traveling between Madras and Portland 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 a scenic road trip from Madras to Portland, spanning 119 miles of diverse Oregon landscapes, from high desert plains to lush forests. 💰 Enjoy budget-friendly travel options, with car trip costs ranging between $21 to $35, making it an affordable journey filled with picturesque views. 🌲 Arrive in Portland after approximately 2 hours and 33 minutes of driving, ready to explore the vibrant city known for its craft breweries, food scene, and outdoor attractions.
Average price
$21 - $35
🛣️ The journey lasts approximately 3 hours and 5 minutes, providing a comfortable and hassle-free way to reach Portland Union Station. 💰 Ticket prices for the Madras to Portland bus route range from $35 to $60, offering an affordable transportation option between these two Oregon cities.
Departure Point
Circle K, Madras station
Arrival Point
Portland Union Station

Frequently asked questions

Find out more about the route from Madras to Portland.

Or choose the category:
The distance between Madras and Portland is 98 miles, with a road distance of 119.3 miles. Typically, it takes 2 hours and 33 minutes to drive from Portland to Madras by car. Alternatively, taking a bus from Madras to Portland usually takes around 3 hours and 5 minutes.
The most cost-effective and time-efficient transportation option for traveling from Madras to Portland is to drive. It takes approximately 2 hours and 33 minutes to drive the 98-mile distance between the two cities. The cost for this option ranges from $21 to $35, making it an affordable choice. Additionally, driving allows for flexibility and the ability to explore other attractions along the way.
The prices for a bus ticket between Portland and Madras can range from $35 to $60. It is advisable to check with different bus companies for the most accurate and up-to-date prices. Other modes of transportation such as driving by car may require additional expenses such as gas and toll fees. It is important to consider all the costs involved when planning your trip.
To get from Madras to Portland without using public transportation, you can drive the distance of 119 miles which usually takes around 2 hours and 33 minutes. The driving route offers flexibility and convenience, allowing you to explore various attractions along the way. The cost of driving from Madras to Portland typically ranges from $21 to $35, depending on factors like gas prices and vehicle efficiency.
If you are traveling from Madras to Portland without a car, the best option is to take a bus. The bus journey takes approximately 3 hours and 5 minutes, and the tickets cost between $35 and $60. There are several bus companies that operate this route, providing a convenient and affordable transportation option for travelers without a car.
Yes, there is a direct link between Madras and Portland. The Central Oregon Breeze operates a daily bus service that departs from Circle K, Madras, and arrives at Portland Union Station. The journey takes approximately 3 hours and 5 minutes. This provides a convenient and direct option for travelers looking to commute between Madras and Portland.
There are numerous options for accommodation near Portland. With over 618 hotels to choose from, visitors can find a range of choices to suit their budget and preferences. Prices start at $56 per night, offering affordable options for travelers. Whether you prefer luxury hotels, bed and breakfasts budget-friendly motels, there is something for everyone in the Portland area.