Rome2Rio

How to get fromBismarck to Pierreby bus, car or plane

Find Transport to Pierre

See all options

There are 4 ways to get from Bismarck to Pierre by bus, car, or plane

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

  1. Bus, drive

    best
    1. Take the bus from Bismarck to Eagle Buttebus bus Bismarck
    2. Drive from Eagle Butte to Pierrecar car
    6h 30m
    $42–60
  2. Drive 207.8 mi

    cheapest
    1. Drive from Bismarck to Pierrecar car 207.8 mi
    4h 31m
    $38–55
  3. Fly

    1. Fly from Bismarck Municipal Airport (BIS) to Pierre Municipal Airport (PIR)plane plane BIS - PIR
    6h 10m
    $102–442
  4. Bus, drive via SwiftBird

    1. Take the bus from Bismarck to Eagle Buttebus bus
    2. Take the bus from Eagle Butte to SwiftBirdbus bus
    3. Drive from SwiftBird to Pierrecar car
    7h 21m
    $43–62

Bismarck Municipal Airport (BIS) to Pierre Municipal Airport (PIR) flights

Calendar23Weekly Planes
Duration8h 26mAverage Duration
Ticket$81Cheapest Price
See schedules

Questions & Answers

What companies run services between Bismarck, ND, USA and Pierre, SD, USA?

United Airlines flies from Bismarck Municipal Airport (BIS) to Pierre Municipal Airport (PIR) 3 times a day.

Airlines
Bus operators

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