Buses from Portland to Mount Hood Village
🚌 The bus journey from Portland to Mount Hood Village takes approximately 1 hour and 30 minutes with services operating on select days of the week. The bus departs from Portland Union Station and arrives at Union 76 Station in Welches. 🗺️ The route includes 2 transfers: first, a bus towards Gresham with TriMet, followed by a bus towards Sandy with Sandy Area Metro, and finally, a bus towards Timberline with Mt. Hood Express. The total distance covered is about 39.8 miles during the 1 hour and 36-minute trip. 💰 Prices for the bus between Portland and Mount Hood Village range from $23 to $40. Travelers can enjoy the scenic journey while comfortably reaching their destination with Central Oregon Breeze's reliable bus services.