Jefferson Lines timetable

Minneapolis, MN – Fargo, ND

Jefferson Lines timetable: 4 trips serving 24 stops, 24 departures this week. Standard one-way fares run from $17 to $161.

Timetable data from · No schedule changes since at least

Minneapolis to Fargo

2 trips · times are local to each stop; the last stop shows arrival.

Jefferson Lines timetable, Minneapolis to Fargo
StopMinneapolis → Fargo (NDSU)DailyMinneapolis → Fargo (NDSU)Mon, Tue, Wed, Thu, Sun
MinneapolisMinneapolis, MN11:20 AM6:10 PM
Maple GroveMaple Grove, MN11:50 AM6:40 PM
St. Cloud WestSt. Cloud, MNdoes not stop7:30 PM
AlexandriaAlexandria, MNdoes not stop8:50 PM
Fergus FallsFergus Falls, MNdoes not stop9:45 PM
Moorhead (MSU - Comstock)Moorhead, MNdoes not stop10:35 PM
St. Cloud (SCSU - Atwood Center)St. Cloud, MN12:55 PMdoes not stop
St. CloudSt. Cloud, MN1:05 PMdoes not stop
Little FallsLittle Falls, MN1:35 PMdoes not stop
BrainerdBrainerd, MN2:30 PMdoes not stop
NisswaNisswa, MN2:55 PMdoes not stop
Pequot LakesPequot Lakes, MN3:05 PMdoes not stop
Pine RiverPine River, MN3:25 PMdoes not stop
WalkerWalker, MN4:05 PMdoes not stop
BemidjiBemidji, MN4:55 PMdoes not stop
Bemidji (Bemidji State Univ.)Bemidji, MN5:00 PMdoes not stop
BagleyBagley, MN5:30 PMdoes not stop
FosstonFosston, MN6:05 PMdoes not stop
ErskineErskine, MN6:20 PMdoes not stop
CrookstonCrookston, MN6:50 PMdoes not stop
Grand ForksGrand Forks, ND7:35 PMdoes not stop
Grand Forks (University of ND)Grand Forks, ND7:45 PMdoes not stop
Fargo (NDSU)Fargo, ND9:00 PM10:45 PM

Fargo to Minneapolis

2 trips · times are local to each stop; the last stop shows arrival.

Jefferson Lines timetable, Fargo to Minneapolis
StopFargo (NDSU) → MinneapolisDailyFargo → MinneapolisMon, Tue, Wed, Thu, Sun
FargoFargo, NDdoes not stop12:30 PM
Moorhead (MSU - Comstock)Moorhead, MNdoes not stop12:45 PM
Fergus FallsFergus Falls, MNdoes not stop1:35 PM
AlexandriaAlexandria, MNdoes not stop2:40 PM
St. Cloud WestSt. Cloud, MNdoes not stop3:50 PM
Fargo (NDSU)Fargo, ND7:50 AMdoes not stop
Grand Forks (University of ND)Grand Forks, ND9:05 AMdoes not stop
Grand ForksGrand Forks, ND9:20 AMdoes not stop
CrookstonCrookston, MN9:55 AMdoes not stop
ErskineErskine, MN10:25 AMdoes not stop
FosstonFosston, MN10:55 AMdoes not stop
BagleyBagley, MN11:15 AMdoes not stop
Bemidji (Bemidji State Univ.)Bemidji, MN11:45 AMdoes not stop
BemidjiBemidji, MN12:00 PMdoes not stop
WalkerWalker, MN12:45 PMdoes not stop
Pine RiverPine River, MN1:20 PMdoes not stop
Pequot LakesPequot Lakes, MN1:40 PMdoes not stop
NisswaNisswa, MN1:55 PMdoes not stop
BrainerdBrainerd, MN2:30 PMdoes not stop
Little FallsLittle Falls, MN3:10 PMdoes not stop
St. CloudSt. Cloud, MN4:00 PMdoes not stop
St. Cloud (SCSU - Atwood Center)St. Cloud, MN4:05 PMdoes not stop
Maple GroveMaple Grove, MN5:05 PM4:55 PM
MinneapolisMinneapolis, MN5:35 PM5:30 PM

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.

Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.