There are 6 ways to get from Cross Lake to Bismarck by taxi, 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.
Taxi to Brainerd Lakes Regional Airport, fly
best- Take the taxi from Cross Lake to Brainerd Lakes Regional Airport (BRD)taxi
- Fly from Brainerd Lakes Regional Airport (BRD) to Bismarck Municipal Airport (BIS)plane BRD - BIS
4h 26m$122–424Drive 345 mi
cheapest- Drive from Cross Lake to Bismarckcar 345 mi
6h 7m$63–91Bus via Brainerd
- Take the bus from Brainerd to Fargobus Jefferson Lines 829
- Take the bus from Fargo to Bismarckbus Jefferson Lines 931
7h 58m$146–201Bus to Bemidji-Beltrami County Airport, fly
- Take the bus from Pequot Lakes to Bemidjibus
- Fly from Bemidji-Beltrami County Airport (BJI) to Bismarck Municipal Airport (BIS)plane BJI - BIS
6h 59m$142–459Taxi, bus to Minneapolis–Saint Paul International Airport, fly
- Take the taxi from Cross Lake to Arrowwood Lodge at Brainerd Lakes - Baxtertaxi
- Take the bus from Arrowwood Lodge at Brainerd Lakes - Baxter to Minneapolis / St Paul Airportbus
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Bismarck Municipal Airport (BIS)plane MSP - BIS
6h 19m$178–509Bus
- Take the bus from Pequot Lakes to Fargobus Jefferson Lines 927
- Take the bus from Fargo to Bismarckbus Jefferson Lines 931
11h 25m$163–230
Brainerd Lakes Regional Airport (BRD) to Bismarck Municipal Airport (BIS) flights
Questions & Answers
The cheapest way to get from Cross Lake to Bismarck is to drive which costs $60 - $95 and takes 6h 7m.
The fastest way to get from Cross Lake to Bismarck is to taxi and fly which takes 4h 26m and costs $120 - $430.
No, there is no direct bus from Cross Lake to Bismarck. However, there are services departing from Brainerd and arriving at Bismarck via Fargo. The journey, including transfers, takes approximately 7h 58m.
The distance between Cross Lake and Bismarck is 344 miles. The road distance is 347 miles.
The best way to get from Cross Lake to Bismarck without a car is to bus via Brainerd which takes 7h 58m and costs $140 - $210.
It takes approximately 4h 26m to get from Cross Lake to Bismarck, including transfers.
Cross Lake to Bismarck bus services, operated by Jefferson Lines, depart from Brainerd station.
Cross Lake to Bismarck bus services, operated by Jefferson Lines, arrive at Fargo station.
Yes, the driving distance between Cross Lake to Bismarck is 347 miles. It takes approximately 6h 7m to drive from Cross Lake to Bismarck.
There are 36+ hotels available in Bismarck.
What companies run services between Cross Lake, MN, USA and Bismarck, ND, USA?
You can take a vehicle from Cross Lake to Bismarck via Brainerd and Fargo in around 7h 58m.
- Website
- delta.com
Flights from Brainerd Lakes Regional Airport to Bismarck Municipal Airport via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- $60–350
Flights from Bemidji-Beltrami County Airport to Bismarck Municipal Airport via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- $65–360
Flights from Minneapolis–Saint Paul International Airport to Bismarck Municipal Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $60–380
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Brainerd to Fargo
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $40–60
- Book at
- Jefferson Lines
- Adult
- $40–60
Bus from Fargo to Bismarck
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $50–75
- Book at
- Jefferson Lines
- Adult
- $50–75
Bus from Pequot Lakes to Bemidji
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $28–40
- Book at
- Jefferson Lines
- Adult
- $28–40
Bus from Pequot Lakes to Fargo
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- $65–95
- Book at
- Jefferson Lines
- Adult
- $65–95
Bus from Fargo to Bismarck
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $50–75
- Book at
- Jefferson Lines
- Adult
- $50–75
- Phone
- +1 320-316-0943
- Website
- groometransportation.com
Bus from Arrowwood Lodge at Brainerd Lakes - Baxter to Minneapolis / St Paul Airport
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- $60
- Schedules at
- groometransportation.com
- Ave. Duration
- 38 min
- Estimated price
- $55–75
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



