ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Portland

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration3h
Distance190
Avg. price$ 40
Bus trips2 found

Buses from Madras to Portland

🛣️ 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.

Where to stay in Portland

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus that operates between Madras and Portland. The bus departs from Circle K in Madras and arrives at Portland Union Station. This service runs once daily from Monday to Friday and on Sundays, with the journey typically taking around 3 hours and 5 minutes. It provides a convenient and straightforward option for traveling between the two cities by bus.
  • To catch the bus from Madras to Portland you will need to go to the Circle K station in Madras. This is where the bus services, operated by Central Oregon Breeze, depart from for the journey to Portland. Circle K is the designated starting point for this route, providing a convenient location for passengers to begin their trip to Portland.
  • The bus traveling from Madras to Portland operated by Central Oregon Breeze, arrives at Portland Union Station. This station serves as the final destination for the bus route between the two cities. Upon arrival at Portland Union Station, passengers can easily access various transportation options to reach their final destinations in Portland or continue their journey to other parts of the city.
  • The cost of a bus ticket from Madras to Portland typically ranges between $35 and $60. The exact price may vary depending on factors such as the time of booking, availability of seats, and any ongoing promotions or discounts. It's advisable to book your ticket in advance to secure the best possible fare for your journey between Madras and Portland.
  • There is one direct bus service provided by Central Oregon Breeze between Madras and Portland. This bus departs once daily, operating on Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday, with a travel time of approximately 3 hours and 5 minutes. Both the departure from Circle K, Madras, and the arrival at Portland Union Station are managed by Central Oregon Breeze. The ticket prices for this bus route between Portland and Madras typically range from $35 to $60.
  • The Madras to Portland buses are generally less crowded during midweek days such as Tuesday, Wednesday, and Thursday. These days tend to have fewer travelers compared to Mondays, Fridays, and Sundays when the service may be more popular and potentially busier. It's recommended to consider traveling on the less busy days for a potentially more relaxed and comfortable bus journey experience between Madras and Portland.
  • The first bus of the day from Madras to Portland departs at the scheduled time in the morning. The exact departure time may vary, so it's advisable to check with Central Oregon Breeze for the specific schedule. The last bus of the day typically leaves Madras in the early afternoon to ensure arrival in Portland within the evening hours. Travelers should confirm the exact departure times to plan their journey accordingly.

Will you be returning to Madras by bus?

If you need a return bus trip, you can check out buses from Portland to Madras.

See schedule