ID → ID · about 121 miles

Craigmont to Cascade bus schedule

Northwestern Stage Lines runs 12 direct buses a week from Craigmont to Cascade. The fastest takes 4 hours 10 minutes; the first bus leaves at 11:05 AM and the last at 2:35 PM.

Timetable data from · Schedule last changed

Buses a week
12
Fastest trip
4h 10m
First bus
11:05 AM
Last bus
2:35 PM

Timetable

Every bus leaves from Craigmont and arrives at Cascade. 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 Craigmont, ID to Cascade, ID
DepartsArrivesDurationDaysBus companyTicket
11:05 AM4:15 PM4h 10mDailyNorthwestern Stage Lines
Full timetable
Book (carrier website)
2:35 PM7:45 PM4h 10mMon, Thu, Fri, Sat, SunNorthwestern Stage Lines
Full timetable
Book (carrier website)

Route map

The map needs JavaScript.

Where to board in Craigmont Where you get off in Cascade The route of the busiest trip

Where to catch the bus in Craigmont

Where the bus stops in Cascade

Return trip: Cascade to Craigmont

Questions

How long is the bus from Craigmont to Cascade?

The fastest direct bus takes 4 hours 10 minutes.

What time is the first bus from Craigmont to Cascade?

The earliest departure is at 11:05 AM (Daily) and the last at 2:35 PM (Mon, Thu, Fri, Sat, Sun).

Which bus companies go from Craigmont to Cascade?

Northwestern Stage Lines runs direct buses on this route.

Where do I catch the bus in Craigmont?

Buses to Cascade leave from Craigmont Northwestern Stage Lines bus stop.