ID → OR · about 151 miles

Boise City to La Grande bus schedule

Northwestern Stage Lines and Greyhound run 14 direct buses a week from Boise City to La Grande. The fastest takes 2 hours 55 minutes; the first bus leaves at 8:15 AM and the last at 10:30 AM.

Timetable data from · Schedule last changed

Buses a week
14
Fastest trip
2h 55m
First bus
8:15 AM
Last bus
10:30 AM

Timetable

Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Direct buses from Boise City, ID to La Grande, OR
DepartsArrivesDurationDaysStopsBus companyTicket
8:15 AM10:35 AM3h 20mDailyBoise (Airport) to La GrandeNorthwestern Stage Lines
Full timetable
Book (carrier website)
10:30 AM12:25 PM2h 55mDailyBoise (Chevron) to La Grande OR (LAE)Greyhound
Full timetable
No online booking link

Route map

The map needs JavaScript.

Where to board in Boise City Where you get off in La Grande The route of the busiest trip

Return trip: La Grande to Boise City

Questions

How long is the bus from Boise City to La Grande?

The fastest direct bus takes 2 hours 55 minutes.

What time is the first bus from Boise City to La Grande?

The earliest departure is at 8:15 AM (Daily) and the last at 10:30 AM (Daily).

Which bus companies go from Boise City to La Grande?

Northwestern Stage Lines and Greyhound run direct buses on this route.

Where do I catch the bus in Boise City?

Buses to La Grande leave from Boise (Airport) and Boise (Chevron).

Does the bus from Boise City to La Grande stop at Boise Airport?

Yes, 7 of the 14 a week: at Boise (Airport).