placePortland, OR pin_dropFargo, ND
swap_horiz
swap_horizsearch
help

Amtrak from Portland to Fargo: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 10h 36m. Opt for Amtrak trains with fares starting at $99. Check the 11 departure options below.

Bus: Choose Flixbus for affordable tickets from Portland to Fargo starting at just $199.38 in a 3h 50m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
6:45 AM20h 36m3:21 AM
union station420 4th st n

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
7:03 AM20h 18m3:21 AM
1301 w 11th st420 4th st n

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:20 AM16h 1m3:21 AM
sunset transit center/trimet station420 4th st n

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:10 PM14h 11m3:21 AM
1301 w 11th st420 4th st n

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:20 PM14h 1m3:21 AM
southwest 72nd ave & bridgeport rd420 4th st n

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
3:09 PM12h 12m3:21 AM
1301 w 11th st420 4th st n

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
3:35 PM11h 46m3:21 AM
southwest 72nd ave & bridgeport rd420 4th st n

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
4:45 PM10h 36m3:21 AM
union station420 4th st n

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
4:45 PM10h 36m3:21 AM
union station420 4th st n

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
5:09 PM10h 12m3:21 AM
1301 w 11th st420 4th st n

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
5:09 PM10h 12m3:21 AM
1301 w 11th st420 4th st n

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date