San Diego, CA to Santa Maria, CA bus

Thu, Mar 20
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from San Diego, CA to Santa Maria, CA

Showing times and prices for Mar 20

Cheapest price

$54

Average price

$54

Fastest journey

8 h 40 m

Average duration

8 h 40 m

Buses per day

1

Distance

392 km

Cheap tickets

The best way to find a cheap bus ticket from San Diego, CA to Santa Maria, CA is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Greyhound
02:30PM8h40
San Diego, CA
11:10PMSanta Maria, CA
$541One-way
0 transfers

San Diego, CA to Santa Maria, CA bus times

Showing buses for tomorrow, Thursday, March 20
ProviderDepartsDurationArrivesTransfersTickets
GreyhoundGreyhound02:30PM San Diego, CA8h40 11:10PM Santa Maria, CA0 transfersDirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets San Diego, CA to Santa Maria, CA by bus or train

Thu
Mar 20
Fri
Mar 21
Sat
Mar 22
Sun
Mar 23
Mon
Mar 24
Tue
Mar 25
Wed
Mar 26

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Journey information

Overview: Bus from San Diego, CA to Santa Maria, CA

Buses from San Diego, CA to Santa Maria, CA run on average 7 times per day, taking around 8h 40m. Cheap bus tickets for this journey start at $54 (€46) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
242 miles (391 km)
Average bus duration
8h 40m
Cheapest ticket price
$54 (€46)
Buses per day
7
Bus providers
1
Fastest bus
8h 40m
First bus
04:40
Last bus
21:25
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Bus providers: Amtrak and FlixBus from San Diego, CA to Santa Maria, CA

For as little as $46 (€40) you can travel by bus between San Diego, CA and Santa Maria, CA with Amtrak and FlixBus. Omio will show you the best deals, schedules and tickets available for this route.

Amtrak is the main bus company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak buses running daily, you can travel by bus across America and explore destinations near and far. Take the Acela bus for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your bus journey from San Diego, CA to Santa Maria, CA, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

San Diego, CA to Santa Maria, CA bus information with Amtrak:

  • Average Duration: 7 h 24 min
  • Cheapest Price: $89

Discover Your Route: Bus from San Diego, CA to Santa Maria, CA

Travel between the vibrant city of San Diego, CA and the charming town of Santa Maria, CA with ease by taking a bus. The journey begins at the bustling Santa Fe Depot, located in the heart of San Diego. As you travel north along California's beautiful coastline, you'll enjoy a comfortable ride on a San Diego, CA to Santa Maria, CA bus. Your destination, Santa Maria Transit Center, is centrally located, offering easy access to the scenic attractions of Santa Maria. Whether you're planning a weekend getaway or a longer stay, embusking one of the buses from San Diego, CA to Santa Maria, CA is a great choice for travelers looking to experience these distinctive locales.

San Diego, CA to Santa Maria, CA Bus Timetable

Traveling from San Diego, CA to Santa Maria, CA by bus is a convenient and scenic journey with multiple stops along the way to enhance your travel experience. Key stops typically include Los Angeles, Santa Barbara, and Ventura. Buses from San Diego to Santa Maria run frequently throughout the day, with several departures to suit your schedule. The first bus of the day usually departs at 04:40, while the last bus leaves at 21:25. Check the updated San Diego, CA to Santa Maria, CA bus schedule to plan your travel accordingly.

The journey between San Diego, CA and Santa Maria, CA covers a distance of approximately 391 and provides a comfortable travel option for passengers. The average duration for this bus trip is around 520, allowing you to sit back, relax, and enjoy the view as you head northward along the California coast.

Buses run from San Diego to Santa Maria daily, ensuring you have flexibility in your travel plans. The service operates on each day of the week, with an average of 7m departures per day. Make sure to check the latest San Diego, CA to Santa Maria, CA bus schedule for any changes or updates to the timetable.

San Diego, CA to Santa Maria, CA Bus: Greyhound, Amtrak Thruway, FlixBus

Travelers planning a journey from San Diego, CA to Santa Maria, CA have several bus travel options to select from, with services provided by renowned carriers like Greyhound, Amtrak Thruway, and FlixBus. Greyhound is known for its spacious seating and complimentary Wi-Fi, allowing passengers to remain connected during their journey. For those preferring an integrated rail and bus experience, Amtrak Thruway provides seamless connections and extensive legroom for a comfortable ride. FlixBus, a European leader in intercity travel, offers environmentally-friendly travel options along with free on-board Wi-Fi and reclining seats. Each service boasts amenities designed to ensure a pleasant and practical travel experience, catering to a variety of travel preferences and needs.

FAQs: Bus from San Diego, CA to Santa Maria, CA

FAQs: Take the bus from San Diego, CA to Santa Maria, CA with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from San Diego, CA to Santa Maria, CA.
FAQs

Most popular trains, buses, flights and ferries to and from Santa Maria, CA and San Diego, CA

HomeBusesBuses in USABus tickets to Santa Maria, CASan Diego, CA to Santa Maria, CA bus

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links