Find coaches from St. Louis to Vallejo, US

Previously seen journeys

Next departures from St. Louis to Vallejo on 11 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
GreyhoundBus
Gateway Station
Vallejo Transit CenterNo tags
GreyhoundBus
St Louis, MO
Vallejo Transit CenterNo tags
GreyhoundBus
Gateway Station
Vallejo Transit CenterNo tags
GreyhoundBus
Gateway Station
Vallejo Transit CenterNo tags
GreyhoundBus
St Louis, MO
Vallejo Transit CenterNo tags

Get from St. Louis to Vallejo

This route is served by bus only

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

2bus per day
1d 20hAverage duration
1725 milesDistance
70kgCO₂ emissions

Frequently asked questions about travelling by bus from St. Louis to Vallejo, US

  1. How far is Vallejo from St. Louis by coach?

    The journey from St. Louis to Vallejo by coach covers an approximate distance of 1727 miles (2785 km).

  2. What is the best way to go from St. Louis to Vallejo without flying?

    You can choose the coach to travel this route. The coach provides a comfortable and sustainable journey and allows you to enjoy the sights while reaching your destination. You also have the option of utilising carpooling services.

People from around the world trust Busbud

Popular Buses Connecting St. Louis

Buses Leaving from St. Louis

Buses Going to St. Louis

Popular Buses Connecting Vallejo

Buses Leaving from Vallejo

Buses Going to Vallejo