ID → WA · about 47 miles

Craigmont to Pullman bus schedule

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

Timetable data from · Schedule last changed

Buses a week
12
Fastest trip
2h 10m
First bus
12:40 PM
Last bus
4:10 PM

Timetable

Every bus leaves from Craigmont and arrives at Pullman. 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 Pullman, WA
DepartsArrivesDurationDaysBus companyTicket
12:40 PM2:50 PM2h 10mDailyNorthwestern Stage Lines
Full timetable
Book (carrier website)
4:10 PM6:20 PM2h 10mMon, Tue, 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 Pullman The route of the busiest trip

Where to catch the bus in Craigmont

Where the bus stops in Pullman

Return trip: Pullman to Craigmont

Questions

How long is the bus from Craigmont to Pullman?

The fastest direct bus takes 2 hours 10 minutes.

What time is the first bus from Craigmont to Pullman?

The earliest departure is at 12:40 PM (Daily) and the last at 4:10 PM (Mon, Tue, Fri, Sat, Sun).

Which bus companies go from Craigmont to Pullman?

Northwestern Stage Lines runs direct buses on this route.

Where do I catch the bus in Craigmont?

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