There are 11 ways to get from Barstow to North Dakota by bus, plane, bus (Amtrak, Greyhound), train (Amtrak), car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Harry Reid International Airport, fly to Bismarck Municipal Airport
best- Take the bus from Barstow Station to South Strip Transit Terminalbus
- Fly from Harry Reid International Airport (LAS) to Bismarck Municipal Airport (BIS)plane LAS - BIS
7h 40m$152–518Bus
- Take the bus from Barstow Station to South Strip Transit Terminalbus
- Take the bus from Las Vegas BusTerminal to Denver Union Stationbus
- Take the bus from Denver Union Station to Omaha, NEbus
- Take the bus from Omaha to Sioux Fallsbus
- Take the bus from Sioux Falls to Fargobus
42h 20mTrain (Amtrak)
- Take the train from Barstow Station to Chicago Union Stationtrain Southwest Chief
- Take the train from Chicago Union Station to Fargo Amtrak Stationtrain Empire Builder
2d 5h$890–1,811Drive 1,654.2 mi
- Drive from Barstow to Fargocar 1,654.2 mi
27h 26m$302–437Bus to Harry Reid International Airport, fly to Minot International Airport
- Take the bus from Barstow Station to South Strip Transit Terminalbus
- Fly from Harry Reid International Airport (LAS) to Minot International Airport (MOT)plane LAS - MOT
8h 13m$152–528Train to Ontario International Airport, fly to Dickinson Municipal Airport
- Take the train from Barstow Station to San Bernardinotrain
- Fly from Ontario International Airport (ONT) to Dickinson Municipal Airport (DIK)plane ONT - DIK
10h 1m$178–644Train to Ontario International Airport, fly to Hector International Airport
- Take the train from Barstow Station to San Bernardinotrain
- Fly from Ontario International Airport (ONT) to Hector International Airport (FAR)plane ONT - FAR
10h 22m$186–570Train to Ontario International Airport, fly to Jamestown Municipal Airport
- Take the train from Barstow Station to San Bernardinotrain
- Fly from Ontario International Airport (ONT) to Jamestown Municipal Airport (JMS)plane ONT - JMS
10h 51m$173–676Train to Ontario International Airport, fly to Bismarck Municipal Airport
- Take the train from Barstow Station to San Bernardinotrain
- Fly from Ontario International Airport (ONT) to Bismarck Municipal Airport (BIS)plane ONT - BIS
10h 52m$156–617Train to Ontario International Airport, fly to Minot International Airport
- Take the train from Barstow Station to San Bernardinotrain
- Fly from Ontario International Airport (ONT) to Minot International Airport (MOT)plane ONT - MOT
11h 17m$156–617Bus, train
- Take the bus from Barstow Station to Las Vegasbus
- Take the bus from Las Vegas to 3988 W Chinden - Boisebus
- Take the bus from Boise, ID - Airport to Spokanebus
- Take the train from Spokane to Fargo Amtrak Stationtrain
2d 8h$644–1,200
Barstow to North Dakota by train (Amtrak)
Questions & Answers
The cheapest way to get from Barstow to North Dakota is to bus and fly which costs $150 - $550 and takes 7h 40m.
The fastest way to get from Barstow to North Dakota is to bus and fly which takes 7h 40m and costs $150 - $550.
No, there is no direct bus from Barstow station to North Dakota. However, there are services departing from Barstow Station and arriving at Fargo(NDU) via Las Vegas BusTerminal, Denver Union Station, Omaha, Sioux Falls and Fargo. The journey, including transfers, takes approximately 42h 20m.
No, there is no direct train from Barstow station to North Dakota station. However, there are services departing from Barstow Station and arriving at Fargo Amtrak Station via Chicago Union Station. The journey, including transfers, takes approximately 2 days 5h.
The distance between Barstow and North Dakota is 1212 miles. The road distance is 1663.9 miles.
The best way to get from Barstow to North Dakota without a car is to bus which takes 42h 20m and costs .
It takes approximately 7h 40m to get from Barstow to North Dakota, including transfers.
Barstow to North Dakota bus services, operated by Amtrak, depart from Barstow Station.
Barstow to North Dakota train services, operated by Amtrak, depart from Barstow Station.
The best way to get from Barstow to North Dakota is to bus which takes 42h 20m and costs . Alternatively, you can train, which costs $850 - $1,900 and takes 2 days 5h.
What companies run services between Barstow, San Bernardino County, CA, USA and North Dakota, USA?
You can take a bus from Barstow Station to Fargo(NDU) via Las Vegas, Gilespie Street (South Strip Transit Terminal), Las Vegas BusTerminal, Denver Union Station, Omaha, Sioux Falls, and Fargo in around 42h 20m. Alternatively, you can take a train from Barstow Station to Fargo Amtrak Station via Chicago Union Station in around 2d 5h.
- Website
- united.com
Flights from Harry Reid International Airport to Bismarck Municipal Airport via Denver
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- $100–460
Flights from Harry Reid International Airport to Minot International Airport via Denver
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- $100–470
Flights from Ontario International Airport to Dickinson Municipal Airport via Denver
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- $120–550
Flights from Ontario International Airport to Dickinson Municipal Airport via Phoenix, Denver
- Ave. Duration
- 7h 19m
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- $130–600
Flights from Ontario International Airport to Dickinson Municipal Airport via Harry Reid International Airport, Denver
- Ave. Duration
- 7h 45m
- When
- Wednesday
- Estimated price
- $120–550
Flights from Ontario International Airport to Hector International Airport via Denver
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $130–600
Flights from Ontario International Airport to Hector International Airport via Chicago O'Hare
- Ave. Duration
- 9h 44m
- When
- Every day
- Estimated price
- $190–750
Flights from Ontario International Airport to Jamestown Municipal Airport via Denver
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $130–600
Flights from Ontario International Airport to Jamestown Municipal Airport via Harry Reid International Airport, Denver
- Ave. Duration
- 7h 20m
- When
- Tuesday and Wednesday
- Estimated price
- $130–600
Flights from Ontario International Airport to Jamestown Municipal Airport via Phoenix, Denver
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- $140–600
Flights from Ontario International Airport to Jamestown Municipal Airport via San Jose, Denver
- Ave. Duration
- 8h 55m
- When
- Sunday
- Estimated price
- $160–700
Flights from Ontario International Airport to Jamestown Municipal Airport via Salt Lake City, Denver
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $140–600
Flights from Ontario International Airport to Jamestown Municipal Airport via Oakland, Denver
- Ave. Duration
- 9h 5m
- When
- Tuesday and Wednesday
- Estimated price
- $170–700
Flights from Ontario International Airport to Bismarck Municipal Airport via Denver
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $120–550
Flights from Ontario International Airport to Minot International Airport via Denver
- Ave. Duration
- 5h 53m
- When
- Every day
- Estimated price
- $130–600
- Website
- allegiantair.com
Flights from Harry Reid International Airport to Bismarck Municipal Airport
- Ave. Duration
- 2h 41m
- When
- Thursday and Sunday
- Estimated price
- $95–440
Flights from Harry Reid International Airport to Minot International Airport
- Ave. Duration
- 2h 49m
- When
- Thursday and Monday
- Estimated price
- $95–450
Flights from Ontario International Airport to Bismarck Municipal Airport via Harry Reid International Airport
- Ave. Duration
- 5h 8m
- When
- Sunday
- Estimated price
- $120–550
Flights from Ontario International Airport to Minot International Airport via Harry Reid International Airport
- Ave. Duration
- 5h 54m
- When
- Thursday and Monday
- Estimated price
- $120–550
- Website
- aa.com
Flights from Ontario International Airport to Hector International Airport via Phoenix
- Ave. Duration
- 6h 52m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $140–600
Flights from Ontario International Airport to Hector International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $180–750
Flights from Ontario International Airport to Bismarck Municipal Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 11m
- When
- Every day
- Estimated price
- $190–750
- Website
- delta.com
Flights from Harry Reid International Airport to Bismarck Municipal Airport via Minneapolis
- Ave. Duration
- 5h 59m
- When
- Every day
- Estimated price
- $130–600
Flights from Harry Reid International Airport to Minot International Airport via Minneapolis
- Ave. Duration
- 6h 14m
- When
- Every day
- Estimated price
- $140–600
- Website
- flyfrontier.com
Flights from Ontario International Airport to Hector International Airport via Denver
- Ave. Duration
- 5h 48m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $140–490
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Barstow Station to Chicago Union Station
- Ave. Duration
- 39h 37m
- Frequency
- Once daily
- Estimated price
- $650–1,400
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Fargo Amtrak Station
- Ave. Duration
- 13h 8m
- Frequency
- Twice daily
- Estimated price
- $210–440
- Website
- https://www.amtrak.com/home.html
Train from Barstow Station to San Bernardino
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- $26–55
- Website
- https://www.amtrak.com/home.html
Train from Barstow Station to San Bernardino
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- $26–55
- Website
- https://www.amtrak.com/home.html
Train from Barstow Station to San Bernardino
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- $26–55
- Website
- https://www.amtrak.com/home.html
Train from Barstow Station to San Bernardino
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- $26–55
- Website
- https://www.amtrak.com/home.html
Train from Barstow Station to San Bernardino
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- $26–55
- Website
- https://www.amtrak.com/home.html
Train from Spokane to Fargo Amtrak Station
- Ave. Duration
- 24h 6m
- Frequency
- Twice daily
- Estimated price
- $390–800
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Barstow Station to South Strip Transit Terminal
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $50–75
- Website
- https://www.amtrak.com/home.html
Bus from Barstow Station to South Strip Transit Terminal
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $50–75
- Website
- https://www.amtrak.com/home.html
Bus from Barstow Station to South Strip Transit Terminal
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $50–75
- Website
- https://www.amtrak.com/home.html
Bus from Barstow Station to Las Vegas
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $50–80
- Website
- https://www.amtrak.com/home.html
- Website
- greyhound.com
Bus from Las Vegas BusTerminal to Denver Union Station
- Ave. Duration
- 16h 5m
- Frequency
- Once daily
- Schedules at
- greyhound.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Denver Union Station to Omaha, NE
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $80–160
- Website
- https://www.greyhound.com/
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Omaha to Sioux Falls
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- $50–75
- Book at
- https://www.jeffersonlines.com
- Adult
- $50–75
Bus from Sioux Falls to Fargo
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $60–90
- Book at
- https://www.jeffersonlines.com
- Adult
- $60–90
- Phone
- +1 833 766 3553
- Website
- tufesainternacional.com
Bus from Las Vegas to 3988 W Chinden - Boise
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- $130–160
- Schedules at
- tufesainternacional.com
- Adult One way
- $130–160
- Phone
- +1 800-366-6975
- [email protected]
- Website
- northwesternstagelines.com
Bus from Boise, ID - Airport to Spokane
- Ave. Duration
- 9h 10m
- Frequency
- Twice daily
- Estimated price
- $130–160
- Schedules at
- northwesternstagelines.com
- Adults
- $130–160
- Website
- example.com
Bus from Boise, ID - Airport to Spokane
- Ave. Duration
- 9h 10m
- Frequency
- Twice daily
- Schedules at
- example.com
- Phone
- +1 208-656-8824
- [email protected]
- Website
- saltlakeexpress.com
Bus from Boise, ID - Airport to Spokane
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- $65–120
- Website
- https://saltlakeexpress.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Barstow to North Dakota bus services, operated by Amtrak, arrive at South Strip Transit Terminal station.
North Dakota is 2h ahead of Barstow. It is currently 8:21 PM in Barstow and 10:21 PM in North Dakota.
Barstow to North Dakota train services, operated by Amtrak, arrive at Chicago Union Station.
Yes, the driving distance between Barstow to North Dakota is 1664 miles. It takes approximately 27h 26m to drive from Barstow to North Dakota.
Book your Barstow to North Dakota train tickets online with Omio.
There are 79+ hotels available in North Dakota.





















