Bus Tickets from Eagle Pass to San Bernardino, US

Previously seen trips

Next departures for Eagle Pass to San Bernardino on November 16
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound + Valley Transit
Bus
EAGLE PASS, TX
San Bernardino Bus StationNo tags
FlixBus + Greyhound + Valley Transit
Bus
EAGLE PASS, TX
San Bernardino DowntownNo tags
Valley Transit + Greyhound
Bus
EAGLE PASS, TX
San Bernardino Bus StationNo tags
Valley Transit + FlixBus + Greyhound
Bus
EAGLE PASS, TX
San Bernardino DowntownNo tags
Greyhound + Valley Transit + FlixBus
Bus
EAGLE PASS, TX
San Bernardino DowntownNo tags

Get from Eagle Pass to San Bernardino

This route is served by bus only

The journey takes about 1 day, 23 hours 25 minutes, and with fares starting at just $353, it presents an excellent value for a comfortable ride.

2bus per day
1d 23hAverage Duration
1702 kmDistance
43kgCO₂ emissions

Frequently asked questions about travelling from Eagle Pass to San Bernardino, US by bus

  1. How far is Eagle Pass from San Bernardino?

    The distance between Eagle Pass and San Bernardino is approximately 1703 km (1056 miles).

  2. What are the departure and arrival locations for buses traveling from Eagle Pass to San Bernardino?

    Buses departing from Central de Autobuses de Eagle Pass - Grupo Senda in Eagle Pass will take you to San Bernardino Greyhound Station in San Bernardino.

People from around the world trust Busbud

Popular Buses Connecting Eagle Pass

Buses Leaving from Eagle Pass

Buses Going to Eagle Pass

Popular Buses Connecting San Bernardino

Buses Leaving from San Bernardino

Buses Going to San Bernardino