There are 7 ways to get from Fargo to Onida by bus, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Fargo to Bismarck
- Take the bus from Bismarck to Mobridge
- Take the bus from Mobridge to Onida
9h 29m$46–128Shuttle
cheapest- Take a shuttle bus from Fargo Veteran's Hospital to Fort Yates, NDRoute #9
- Take a shuttle bus from Fort Yates, ND to OnidaRt 6
8h 25m$10–61Drive 309.9 mi
- Drive from Fargo to Onida309.9 mi
5h 52m$57–82Fly Hector International Airport to Pierre Municipal Airport, shuttle
- Fly from Hector International Airport (FAR) to Pierre Municipal Airport (PIR)FAR - PIR
- Take a shuttle bus from Pierre to Onida
7h 44m$114–463Fly Hector International Airport to Aberdeen Regional Airport, drive
- Fly from Hector International Airport (FAR) to Aberdeen Regional Airport (ABR)FAR - ABR
- Drive from Aberdeen Regional Airport (ABR) to Onida
6h 41m$86–369Fly Hector International Airport to Bismarck Municipal Airport, shuttle
- Fly from Hector International Airport (FAR) to Bismarck Municipal Airport (BIS)FAR - BIS
- Take a shuttle bus from Bismarck to Onida
11h 21m$81–403Bus to Jamestown Municipal Airport, fly to Pierre Municipal Airport, shuttle
- Take the bus from Fargo to Jamestown
- Fly from Jamestown Municipal Airport (JMS) to Pierre Municipal Airport (PIR)JMS - PIR
- Take a shuttle bus from Pierre to Onida
8h 55m$120–529
Hector International Airport (FAR) to Pierre Municipal Airport (PIR) flights
Questions & Answers
The cheapest way to get from Fargo to Onida is to shuttle which costs $10 - $65 and takes 8h 25m.
The fastest way to get from Fargo to Onida is to drive which takes 5h 52m and costs $55 - $85.
No, there is no direct bus from Fargo to Onida. However, there are services departing from Fargo and arriving at Onida via Bismarck and Mobridge. The journey, including transfers, takes approximately 9h 29m.
The distance between Fargo and Onida is 406 miles. The road distance is 311.7 miles.
The best way to get from Fargo to Onida without a car is to bus which takes 9h 29m and costs $45 - $130.
It takes approximately 9h 29m to get from Fargo to Onida, including transfers.
Fargo to Onida bus services, operated by Jefferson Lines, depart from Fargo station.
Fargo to Onida bus services, operated by Jefferson Lines, arrive at Bismarck station.
Yes, the driving distance between Fargo to Onida is 312 miles. It takes approximately 5h 52m to drive from Fargo to Onida.
What companies run services between Fargo, ND, USA and Onida, SD, USA?
You can take a bus from Fargo to Onida via Bismarck and Mobridge in around 9h 29m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- united.com
Flights from Hector International Airport to Pierre Municipal Airport via Denver
- Ave. Duration
- 7h 14m
- When
- Every day
- Estimated price
- $80–420
Flights from Hector International Airport to Pierre Municipal Airport via Chicago O'Hare, Denver
- Ave. Duration
- 10h 51m
- When
- Every day
- Estimated price
- $120–600
Flights from Hector International Airport to Bismarck Municipal Airport via Denver
- Ave. Duration
- 7h 44m
- When
- Every day
- Estimated price
- $90–440
Flights from Jamestown Municipal Airport to Pierre Municipal Airport via Denver
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $80–430
- Website
- delta.com
Flights from Hector International Airport to Aberdeen Regional Airport via Minneapolis
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- $50–320
Flights from Hector International Airport to Bismarck Municipal Airport via Minneapolis
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $60–350
- Website
- aa.com
Flights from Hector International Airport to Bismarck Municipal Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- $130–600
- Website
- allegiantair.com
Flights from Hector International Airport to Bismarck Municipal Airport via Phoenix esa Gateway
- Ave. Duration
- 7h 13m
- When
- Wednesday
- Estimated price
- $150–650
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Fargo to Bismarck
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a week
- Estimated price
- $17–90
- Book at
- https://www.jeffersonlines.com
Bus from Fargo to Jamestown
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- $8–60
- Book at
- https://www.jeffersonlines.com
- Phone
- +1 605-945-2360
- Website
- rcptransit.com
Bus from Bismarck to Mobridge
- Ave. Duration
- 2h 44m
- Frequency
- Twice a week
- Estimated price
- $16–24
- Schedules at
- rcptransit.com
Bus from Mobridge to Onida
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- $12–18
- Schedules at
- rcptransit.com
- Phone
- +1-701-854-8090
- Website
- sittingbull.edu
Shuttle from Pierre to Onida
- Ave. Duration
- 25 min
- Frequency
- Twice a week
- Estimated price
- $3–6
- Schedules at
- sittingbull.edu
Shuttle from Fargo Veteran's Hospital to Fort Yates, ND
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $5–40
- Schedules at
- sittingbull.edu
Shuttle from Fort Yates, ND to Onida
- Ave. Duration
- 2h 25m
- Frequency
- Twice a week
- Estimated price
- $5–22
- Schedules at
- sittingbull.edu
Shuttle from Bismarck to Onida
- Ave. Duration
- 4h 5m
- Frequency
- Twice a week
- Estimated price
- $5–35
- Schedules at
- sittingbull.edu
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



