There are 3 ways to get from Williston to Rapid City by plane, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  4 h 34 min

  1. Fly from Williston (ISN) to Rapid City (RAP) ISN - RAP

$410 - $1,848

Cheapest option

Bus  •  12 h 55 min

  1. Take the bus from Williston, ND to Billings, MT 933
  2. Take the bus from Billings, MT to Rapid City, SD 702

$125 - $176

1 alternative option

Drive  •  6 h 13 min

  1. Drive from Williston to Rapid City 342.7 miles

$30 - $50

Questions & Answers

The cheapest way to get from Williston to Rapid City is to drive which costs $30 - $50 and takes 6 h 13 min.

More details

The quickest way to get from Williston to Rapid City is to fly which costs $410 - $1,900 and takes 4 h 34 min.

More details

The distance between Williston and Rapid City is 283 miles. The road distance is 342.7 miles.

Get driving directions

It takes approximately 4 h 34 min to get from Williston to Rapid City, including transfers.

More details

No, there is no direct bus from Williston to Rapid City. However, there are services departing from Williston, ND and arriving at Rapid City, SD via Billings, MT. The journey, including transfers, takes approximately 12 h 55 min.

More details

What companies run services between Williston, ND, USA and Rapid City, SD, USA?

United Airlines and Delta fly from Williston to Rapid City every 2 hours. Alternatively, you can take a bus from Williston to Rapid City via Billings, MT in around 12 h 55 min.

Airlines
United Airlines
Website
united.com
Flights from Williston to Rapid City via Denver
Ave. Duration
5 h 2 min
When
Every day
Estimated price
$390 - $1,800
Delta
Website
delta.com
Flights from Williston to Rapid City via Minneapolis
Ave. Duration
4 h 43 min
When
Every day
Estimated price
$370 - $1,800
Bus operators
Jefferson Lines
Phone
800-451-5333
Email
info@jeffersonlines.com
Website
jeffersonlines.com
Bus from Williston, ND to Billings, MT
Ave. Duration
5 h 15 min
Frequency
Every 3 hours
Estimated price
$60 - $85
Schedules at
jeffersonlines.com
Bus from Billings, MT to Rapid City, SD
Ave. Duration
6 h 40 min
Frequency
Every 3 hours
Estimated price
$65 - $95
Schedules at
jeffersonlines.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Heading to Europe? Read this before you buy a Eurail Pass and Need to know: Jadrolinija - to help you get the most out of your next trip.