Bus Tickets from San Diego, CA, US to Bellingham

Previously seen trips

Next departures for San Diego to Bellingham on November 18
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound + FlixBus
Bus
Greyhound Bus Stop
Bellingham (WWU)No tags
FlixBus + Greyhound
Bus
Greyhound Bus Stop
Bellingham (WWU)No tags
Greyhound + FlixBus
Bus
Greyhound Bus Stop
Bellingham (WWU)No tags
FlixBusBus
San Diego (Old Town-FlixBus)
Bellingham (WWU)No tags
FlixBusBus
UCSD Health La Jolla Station
Bellingham (WWU)No tags

Get from San Diego to Bellingham

This route is served by bus only

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

1bus per day
1d 14hAverage Duration
1831 kmDistance
46kgCO₂ emissions

Frequently asked questions about travelling from San Diego, CA, US to Bellingham by bus

  1. What is the travel distance from San Diego to Bellingham?

    The distance covered from San Diego to Bellingham is 1840 km (1141 miles).

  2. What are the departure and arrival locations for buses traveling from San Diego to Bellingham?

    Buses traveling this route start their trip at Mission Valley Sheraton, in San Diego, and end it at Bellingham Airport, in Bellingham.

People from around the world trust Busbud

Popular Buses Connecting San Diego

Buses Leaving from San Diego

Buses Going to San Diego

Popular Buses Connecting Bellingham

Buses Leaving from Bellingham

Buses Going to Bellingham