There are 8 ways to get from Silverton to Montrose by bus, plane, car, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Portland International Airport, fly to Montrose Regional Airport
best- Take the bus from Woodburn: Best Western to Portland International Airportbus
- Fly from Portland International Airport (PDX) to Montrose Regional Airport (MTJ)plane PDX - MTJ
9h 17mBus to Roberts Field-Redmond Municipal Airport, fly to Montrose Regional Airport
cheapest- Take the bus from Salem Amtrak Station to Redmond Airportbus
- Fly from Roberts Field-Redmond Municipal Airport (RDM) to Montrose Regional Airport (MTJ)plane RDM - MTJ
12h 35m$134–476Bus, drive
- Take the bus from Salem to Portland Curbside Bus Stopbus
- Take the bus from Portland Curbside Bus Stop to Pasco Bus Stopbus
- Take the bus from Pasco Bus Stop to Glenwood Springsbus
- Take the bus from West Glenwood Park & Ride to Grand Junction Downtown Transfer Facilitybus
- Drive from Grand Junction Downtown Transfer Facility to Montrosecar
32h 23m$203–397Train, drive (Amtrak)
- Take the train from Salem to Sacramentotrain
- Take the train from Sacramento to Grand Junction Amtrak Stationtrain
- Drive from Grand Junction Amtrak Station to Montrosecar
41h 18m$503–1,112Drive 1,140.9 mi
- Drive from Silverton to Montrosecar 1,140.9 mi
18h 22m$209–301Bus to Portland International Airport, fly to Grand Junction Regional Airport, drive
- Take the bus from Woodburn: Best Western to Portland International Airportbus
- Fly from Portland International Airport (PDX) to Grand Junction Regional Airport (GJT)plane PDX - GJT
- Drive from Grand-Junction-Airport-GJT to Montrosecar
9h 36mBus, bus to Mahlon Sweet Field Airport, fly to Montrose Regional Airport
- Take the bus from Salem to Corvallisbus
- Take the bus from Corvallis OSU to Eugene Airportbus
- Fly from Mahlon Sweet Field Airport (EUG) to Montrose Regional Airport (MTJ)plane EUG - MTJ
9h 55m$135–491Bus to Portland International Airport, fly to Gunnison County Airport, shuttle
- Take the bus from Woodburn: Best Western to Portland International Airportbus
- Fly from Portland International Airport (PDX) to Gunnison County Airport (GUC)plane PDX - GUC
- Take a shuttle bus from Gunnison Airport to Montrose Airport
10h 52m
Portland International Airport (PDX) to Montrose Regional Airport (MTJ) flights
Questions & Answers
The cheapest way to get from Silverton to Montrose is to bus and drive which costs $200 - $400 and takes 32h 23m.
The fastest way to get from Silverton to Montrose is to bus and fly which takes 9h 55m and costs $130 - $500.
The distance between Silverton and Montrose is 963 miles. The road distance is 1147.5 miles.
It takes approximately 9h 17m to get from Silverton to Montrose, including transfers.
Montrose is 1h ahead of Silverton. It is currently 11:00 PM in Silverton and 12:00 AM in Montrose.
Yes, the driving distance between Silverton to Montrose is 1148 miles. It takes approximately 18h 22m to drive from Silverton to Montrose.
There are 33+ hotels available in Montrose.
What companies run services between Silverton, OR, USA and Montrose, CO, USA?
There is no direct connection from Silverton to Montrose. However, you can take the bus to Woodburn - Mt Hood Ave @ N Pacific Hwy, walk to Bi-Mart/Mega Foods, take the bus to Woodburn Memorial Transit Center, walk to Woodburn: Best Western, take the bus to Portland International Airport, walk to Portland International Airport (PDX) airport, fly to Montrose Regional Airport (MTJ), then take the taxi to Montrose. Alternatively, you can take a bus from Silverton Downtown - 1st @ Lewis to Montrose via Downtown Transit Center - Bay V, Salem, Portland Curbside Bus Stop, Pasco Bus Stop, Glenwood Springs, Hwy 6 + Soccer Field Rd, West Glenwood Park & Ride, and Grand Junction Downtown Transfer Facility in around 32h 23m.
- Website
- united.com
Flights from Portland International Airport to Montrose Regional Airport via Denver
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- $95–440
Flights from Portland International Airport to Grand Junction Regional Airport via Denver
- Ave. Duration
- 5h 24m
- When
- Every day
- Estimated price
- $120–550
Flights from Mahlon Sweet Field Airport to Montrose Regional Airport via Denver
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $90–420
Flights from Mahlon Sweet Field Airport to Montrose Regional Airport via Los Angeles
- Ave. Duration
- 6h 40m
- When
- Saturday
- Estimated price
- $180–850
Flights from Roberts Field-Redmond Municipal Airport to Montrose Regional Airport via Denver
- Ave. Duration
- 7h 11m
- When
- Every day
- Estimated price
- $80–370
Flights from Roberts Field-Redmond Municipal Airport to Montrose Regional Airport via Los Angeles
- Ave. Duration
- 7h 30m
- When
- Saturday
- Estimated price
- $95–800
Flights from Portland International Airport to Gunnison County Airport via Denver
- Ave. Duration
- 5h 44m
- When
- Every day
- Estimated price
- $95–900
- Website
- southwest.com
Flights from Portland International Airport to Montrose Regional Airport via Denver
- Ave. Duration
- 4h 47m
- When
- Saturday, Monday, Thursday, Friday, and Sunday
- Estimated price
- $95–440
Flights from Mahlon Sweet Field Airport to Montrose Regional Airport via Denver
- Ave. Duration
- 4h 25m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $90–420
- Website
- aa.com
Flights from Portland International Airport to Montrose Regional Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- $170–700
Flights from Portland International Airport to Grand Junction Regional Airport via Phoenix
- Ave. Duration
- 5h 53m
- When
- Every day
- Estimated price
- $130–600
- Website
- delta.com
Flights from Portland International Airport to Grand Junction Regional Airport via Salt Lake City
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $90–460
- Website
- alaskaair.com
Flights from Portland International Airport to Grand Junction Regional Airport via Phoenix
- Ave. Duration
- 6h 54m
- When
- Every day
- Estimated price
- $240–1,100
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Salem to Sacramento
- Ave. Duration
- 14h 49m
- Frequency
- Once daily
- Estimated price
- $180–390
- Website
- Amtrak
Train from Sacramento to Grand Junction Amtrak Station
- Ave. Duration
- 22h 18m
- Frequency
- Once daily
- Estimated price
- $310–700
- Website
- Amtrak
- Phone
- +1 877-693-3785
- Website
- Groome Transportation
Bus from Woodburn: Best Western to Portland International Airport
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Website
- Groome Transportation
- Website
- Groome Transportation
Bus from Woodburn: Best Western to Portland International Airport
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Website
- Groome Transportation
- Website
- Groome Transportation
Bus from Woodburn: Best Western to Portland International Airport
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Website
- Groome Transportation
- Website
- Groome Transportation
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Salem to Portland Curbside Bus Stop
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $7–12
- Schedules at
- Flixbus USA
Bus from Portland Curbside Bus Stop to Pasco Bus Stop
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- $30–55
- Schedules at
- Flixbus USA
Bus from Salem to Corvallis
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $5–9
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Pasco Bus Stop to Glenwood Springs
- Ave. Duration
- 19h 25m
- Frequency
- Twice daily
- Estimated price
- $140–290
- Website
- Greyhound
- Phone
- +1 800-900-3011
- Website
- Bustang
Bus from West Glenwood Park & Ride to Grand Junction Downtown Transfer Facility
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $13–19
- Website
- Bustang
- Phone
- +1 541-366-5110
- [email protected]
- Website
- Pacific Crest Bus Lines
Bus from Corvallis OSU to Eugene Airport
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- $3–15
- Website
- Pacific Crest Bus Lines
Bus from Salem Amtrak Station to Redmond Airport
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $16–55
- Website
- Pacific Crest Bus Lines
- Phone
- +1 800 822 4844
- [email protected]
- Website
- Alpine ExpressAlpine Express (CO West Transportation Group)
Shuttle from Gunnison Airport to Montrose Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $90–160
- Website
- Alpine ExpressAlpine Express (CO West Transportation Group)
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
















