1map logoGo to main page

Portland, OR, USA to Gresham, OR, USA from $1: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$1 TramBest price
26 kmDistance
21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Gresham 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
Portland TriMet
Tram
Average Duration
41m
Estimated price
$1-3
Recommended
Company
Portland TriMet
Tram
Average Duration
41m
Estimated price
$1-3
Cheapest
route map
Distance: 26 km
Duration: 21m

See more options

Company
Portland TriMet
Bus
Average Duration
53m
Estimated price
$1-25
Company
various
Drive
Average Duration
21m
Estimated price
$2-5
Company
various
Taxi
Average Duration
21m
Estimated price
$45-55

Traveling From Portland to Gresham

Traveling from Portland to Gresham reveals a shift from the urban vibrancy of the city to the serene charm of the suburbs, offering a blend of lively culture and peaceful landscapes.

Best Neighbourhoods in Gresham

Gresham boasts diverse neighborhoods, each with its own charm and appeal.

Gresham Village
• Walkable areas with local shops and cafes.
• Frequent community events fostering connections.
West Gresham
• Scenic views of the nearby mountains.
• Family-friendly parks and recreational spots.
East Gresham
• Easy access to outdoor activities and trails.
• Quiet residential vibe with local eateries.

Best Times To Visit Gresham's Attractions

Timing your visits can greatly enhance your experience in Gresham's attractions.

Gresham History Museum
Visit during weekdays for a quieter, more personal experience.
Menlo Park
Early mornings or late afternoons offer peaceful strolls, avoiding crowds.
Gresham Farmers' Market
Arrive right at opening hours on Saturdays for the freshest offerings.

Gresham Weather: What to Expect Year-Round

Gresham experiences a temperate climate, featuring mild, wet winters and warm, dry summers, making spring and early fall ideal for outdoor activities. Being aware of seasonal weather patterns allows you to pack appropriately and enjoy your trip to the fullest.

Dining Recommendation in Gresham

For a unique experience, try the smoked brisket at The Fat Cow, where the focus on hearty comfort food contrasts with Portland's eclectic dining scene. Here, the cozy atmosphere and the use of locally sourced ingredients elevate traditional flavors, providing a welcoming change of pace.

Portland - Gresham operators

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

Train
Contact phone
+1 503-238-7433
Website
trimet.org

Train from Old Town/Chinatown station to Gresham City Hall station

Average Duration
41m
Estimated price
$1-3
Bus
Contact phone
+1 503-238-7433
Website
trimet.org

Bus from SW 5th & Salmon to NW Division & Eastman Pkwy

Average Duration
53m
Estimated price
$1-3
Website
cobreeze.com

Bus from Portland Union Station to Cleveland Avenue MAX Station, Gresham

Average Duration
55m
Estimated price
$16-25
Taxi
Contact phone
+1 503-227-1212
Website
radiocab.net

Taxi from Portland to Gresham

Average Duration
21m
Estimated price
$45-55
Contact phone
+1 503-256-5400
Website
portlandtaxi.net

Taxi from Portland to Gresham

Average Duration
21m
Estimated price
$45-55

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

Traveling between Portland and Gresham 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 short and scenic journey from Portland to Gresham, spanning a mere 16 miles of beautiful Oregon landscapes. In just under 21 minutes, you'll cruise along the roads and enjoy the drive. 💰 The cost to travel from Portland to Gresham by car is budget-friendly, ranging between $2 to $5, making it an affordable and convenient option for exploring the nearby city.
Average price
$2 - $5
🚆 Traveling from Portland to Gresham by train is a convenient and efficient option. The direct train service operated by Portland TriMet departs from Old Town/Chinatown station and arrives at Gresham City Hall station, with services running every 20 minutes. 🛤️ The journey by train takes approximately 41 minutes, offering passengers a quick and hassle-free way to reach Gresham from Portland. Whether you're commuting for work or exploring the city for leisure, the train provides a comfortable and reliable mode of transportation.
Departure Point
Old Town/Chinatown station
Arrival Point
Gresham City Hall station
🚌 The trip from Portland to Gresham by bus is a convenient and affordable way to travel between these two cities. The direct bus service departs from SW 5th & Salmon and arrives at NW Division & Eastman Pkwy, taking approximately 53 minutes. 🛣️ Route 1 covers a distance of 13.6 miles and takes around 47 minutes to reach Gresham from Portland. The bus towards Gresham departs from SW Salmon between 6th and 5th Avenues and arrives at Gresham Transit Center. The service is operated by TriMet, and for more information, you can contact them at 1 238-7433 or visit their website at https://trimet.org/. 🛤️ Another option is Route 2, which covers a distance of 14.5 miles and takes about 58 minutes to reach Gresham from Portland. The bus towards Gresham TC departs from SW 5th & Columbia and arrives at Gresham Transit Center. This service is also operated by TriMet, and you can reach out to them at 1 238-7433 or visit their website for more details.
Departure Point
SW 5th & Salmon station
Arrival Point
NW Division & Eastman Pkwy station

Frequently asked questions

Find out more about the route from Portland to Gresham.

Or choose the category:
The distance between Portland and Gresham, two cities in Oregon is approximately 12 miles. The road distance is slightly longer at 16 miles. By car, it typically takes around 20 minutes to travel between the two cities, depending on traffic conditions. If you choose to take the bus, the travel time can vary but generally takes around 30 minutes.
The most cost-effective option for traveling from Portland to Gresham is by tram, which typically costs between $1 and $3 and takes about 41 minutes. If you're looking for the quickest option, taking a taxi is the best choice. Although it is more expensive, with fares ranging from $45 to $55, the travel time is only around 21 minutes. Both options offer convenient transportation for reaching Gresham from Portland, allowing you to choose between affordability or speed based on your preferences and budget.
The prices for a bus ticket between Gresham and Portland can vary depending on several factors. On average, the cost is around $5 - $10 for a one-way ticket. However, prices could range from as low as $1 for discounted fares to as high as $25 for premium services. It is advisable to check with the specific bus operator for the most up-to-date pricing information and any available discounts or promotions.
To travel from Portland to Gresham without using public transportation, you can drive. The driving distance between the two cities is approximately 16 miles, and it usually takes around 21 minutes to complete the journey by car. The cost of driving from Portland to Gresham can vary depending on factors such as gas prices and tolls, but it typically ranges between $2 and $5.
The best way to travel from Portland to Gresham without a car is by tram. The tram journey takes approximately 41 minutes and costs between $1 and $3. The tram provides a convenient and affordable means of transportation between the two cities.
Yes, there is a direct link between Portland and Gresham. There is a train service operated by Portland TriMet that departs from Old Town/Chinatown station in Portland and arrives at Gresham City Hall station in Gresham. The journey takes approximately 41 minutes. Additionally, there is a bus service operated by Portland TriMet that departs from SW 5th & Salmon in Portland and arrives at NW Division & Eastman Pkwy in Gresham. The bus journey takes approximately 53 minutes. Both options provide convenient transportation between the two cities.
There are a variety of accommodation options available near Gresham. With over 480 hotels to choose from, travelers can find suitable options to fit their needs and budget. Prices for hotels in Gresham start at $56 per night, providing affordable choices for visitors. It is advisable to book in advance to secure the best options and rates available.
Yes, you can definitely get from Portland to Gresham by bicycle. The distance between the two cities is approximately 23 km, and it typically takes around 1 hour and 27 minutes to complete the journey by bike. This can be a great option for those who enjoy cycling and want to experience the scenic route between the two cities.