Rome2Rio

Bend to Dallas buses

Find Transport to Dallas

View schedule

Trip Overview

The average bus between Bend and Dallas takes 11h 16m and the fastest bus takes 8h 41m. The bus runs, on average, 6 times per week from Bend to Dallas. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

11h 16m
Duration
146 mi
Distance
$51
Average price
6 times a week
Frequency

Bend to Dallas bus times

Buses run 6 times a week between Bend and Dallas. The service departs Bend at 7:10 AM in the morning, which arrives into Dallas at 15:51:00. All services require a transfer at 13th @ Amtrak Station and take an average of 11h 16m. The schedules shown below are for the next available departures.

Departing Friday, October 23, 2026

  •  → 

    Pacific Crest Buslines BendCherriotsCherriots8h 41m • 2 changes

Departing Sunday, October 25, 2026

  •  → 

    Arrives next day

    Pacific Crest Buslines BendCherriotsCherriots24h 11m • 2 changes

Departing Monday, October 26, 2026

  •  → 

    Pacific Crest Buslines BendCherriotsCherriots8h 41m • 2 changes

Departing Tuesday, October 27, 2026

  •  → 

    Pacific Crest Buslines BendCherriotsCherriots8h 41m • 2 changes

Departing Wednesday, October 28, 2026

  •  → 

    Pacific Crest Buslines BendCherriotsCherriots8h 41m • 2 changes

Departing Thursday, October 29, 2026

  •  → 

    Pacific Crest Buslines BendCherriotsCherriots8h 41m • 2 changes

Frequently asked questions

Want to know about travelling from Bend to Dallas? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Bend to Dallas.ExpandLaunch map view
  • Distance: 145.7 mi
  • Duration: 11h 16m

What companies run services between Bend, OR, USA and Dallas, OR, USA?

Pacific Crest Buslines Bend operates a bus from Bend Hawthorne Station to Salem Amtrak Station once daily. Tickets cost $14–55 and the journey takes 2h 47m.

Operators