Bus stops in Minnesota

Bus schedules for Moorhead, MN

Jefferson Lines runs 38 departures a week from Moorhead to 18 destinations. The first bus leaves at 11:10 AM and the last at 10:35 PM.

Timetable data from · Schedule last changed

Departures a week
38
Destinations
18
Bus companies
1
Bus stops
1

Where the bus stops in Moorhead

The map needs JavaScript.

Where you can go from Moorhead

Direct buses, no changes. Pick a destination for its full timetable.

Direct destinations from Moorhead, MN
DestinationBuses a weekFastestBus companyStandard fare & ticket
Fargo, ND19 buses a weekFastest 10mJefferson Lines$17Book (carrier website)
Fergus Falls, MN12 buses a weekFastest 50mJefferson Lines$36Book (carrier website)
Alexandria, MN12 buses a weekFastest 1h 40mJefferson Lines$64Book (carrier website)
St. Cloud, MN12 buses a weekFastest 3h 05mJefferson Lines$51Book (carrier website)
Maple Grove, MN12 buses a weekFastest 3h 50mJefferson Linesfrom $92Book (carrier website)
Minneapolis, MN12 buses a weekFastest 4h 10mJefferson Linesfrom $97Book (carrier website)
Valley City, ND7 buses a weekFastest 1h 20mJefferson Lines$40Book (carrier website)
Jamestown, ND7 buses a weekFastest 2h 05mJefferson Lines$59Book (carrier website)
Bismarck, ND7 buses a weekFastest 3h 35mJefferson Lines$55Book (carrier website)
Dickinson, ND7 buses a weekFastest 5h 35mJefferson Lines$79Book (carrier website)
Glendive, MT7 buses a weekFastest 7h 20mJefferson Lines$156Book (carrier website)
Miles City, MT7 buses a weekFastest 8h 25mJefferson Lines$165Book (carrier website)
Billings, MT7 buses a weekFastest 10h 55mJefferson Lines$168Book (carrier website)
Detroit Lakes, MN7 buses a weekFastest 55mJefferson Lines$19Book (carrier website)
Perham, MN7 buses a weekFastest 1h 25mJefferson Lines$19Book (carrier website)
Wadena, MN7 buses a weekFastest 1h 50mJefferson Lines$19Book (carrier website)
Staples, MN7 buses a weekFastest 2h 10mJefferson Lines$19Book (carrier website)
Brainerd, MN7 buses a weekFastest 3h 05mJefferson Lines$19Book (carrier website)

A standard fare is the carrier's published one-way price. Many carriers price by demand, so the fare when you book can be higher or lower. Fares don't include any fees the carrier's ticket site may add; BusSchedules.com adds no fees.

Departures from Moorhead

Every bus leaving Moorhead, by time of day. Times are local. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Departures from Moorhead, MN
DepartsGoing toDaysStopBus companyTicket
11:10 AMBrainerdDailyMoorhead (MSU - Comstock)Jefferson LinesBook (carrier website)
12:45 PMMinneapolisMon, Tue, Wed, Thu, SunMoorhead (MSU - Comstock)Jefferson LinesBook (carrier website)
2:45 PMBillingsDailyMoorhead (MSU - Comstock)Jefferson LinesBook (carrier website)
5:00 PMMinneapolisDailyMoorhead (MSU - Comstock)Jefferson LinesBook (carrier website)
5:35 PMFargoDailyMoorhead (MSU - Comstock)Jefferson LinesBook (carrier website)
10:35 PMFargoMon, Tue, Wed, Thu, SunMoorhead (MSU - Comstock)Jefferson LinesBook (carrier website)

Nearby towns with service