Round-trip
One-way
FAQs

Find buses to San Diego

Search for cheap bus tickets to San Diego and book your trip in minutes.

BOS — SAN
Jun 4 — Jun 111
1 adult
Tue 6/4

Best deals for bus tickets to San Diego

Find the right bus ticket for you
Greyhound
With transfers
5h 20m
Greyhound
Greyhound
With transfers
4h 55m
Greyhound
Greyhound
With transfers
3h 50m
Greyhound
Greyhound
With transfers
4h 25m
Greyhound
Greyhound
With transfers
3h 20m
Greyhound
Greyhound
With transfers
3h 20m
Greyhound

San Diego bus information

Find information about ticket prices, popular stations, and bus companies that offer buses to San Diego.

Round-trip from

$89

One-way from

$17

Popular station

San Diego Balboa Park

Popular bus line

FlixBus
Bus tickets to San Diego found within the last 3 days start at $89 round-trip from Phoenix
The cheapest one-way bus ticket from Glendale starts at $17. This price was found within the last 3 days.
The most commonly used station in San Diego is San Diego Balboa Park.
FlixBus and Greyhound service this route

San Diego Bus Station Directory

Location of major bus stations in San Diego
San Diego Balboa ParkSan Diego, 32.72839, -117.152374
San Diego Seaport VillageSan Diego, 32.711334, -117.1703
San Diego Downtown Holiday InnSan Diego, 32.722347, -117.163414
San Diego Sheraton Mission ValleySan Diego, 32.765167, -117.150505
San Diego Seaworld (mission Bay)San Diego, 32.76392, -117.229454
San Diego Westfield Mission ValleySan Diego, 32.769695, -117.14586

Book round-trip bus tickets to San Diego

Below are the quickest and cheapest round-trip bus tickets to San Diego that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
FlixBus
Jun 7
8:50 amPhoenix Greyhound Bus Station
7h 05m
3:55 pmSan Diego Old Town
Jun 14
4:30 pmSan Diego Old Town
10h 20m
2:50 amPhoenix Greyhound Bus Station
FlixBus
Jun 7
8:30 amPhoenix Bus
7h 25m
3:55 pmSan Diego Old Town
Jun 14
4:30 pmSan Diego Old Town
13h 00m
5:30 amPhoenix Bus
FlixBus, Greyhound
Jun 13
3:00 amLas Vegas South Strip Transit Terminal
11h 50m
2:50 pmSan Diego Old Town
Jun 16
5:35 amSan Diego Old Town
8h 40m
2:15 pmLas Vegas South Strip Transit Terminal
FlixBus, Greyhound
Jun 14
11:45 pmLas Vegas South Strip Transit Terminal
8h 50m
8:35 amSan Diego Old Town
Jun 16
5:35 amSan Diego Old Town
8h 40m
2:15 pmLas Vegas South Strip Transit Terminal
FlixBus
Jun 13
12:15 amLas Vegas Caesars Palace / Strip
9h 40m
9:55 amSan Diego Old Town
Jun 16
4:30 pmSan Diego Old Town
13h 25m
5:55 amLas Vegas Caesars Palace / Strip
Greyhound
Jun 14
11:45 pmLas Vegas South Strip Transit Terminal
10h 10m
9:55 amSan Diego Old Town
Jun 16
7:15 amSan Diego Old Town
11h 05m
6:20 pmLas Vegas South Strip Transit Terminal

Book one-way bus tickets to San Diego

Below are the fastest and cheapest one-way bus tickets to San Diego we’ve found in the last 72 hours. Select a deal below or use the search form above to find bus tickets by date.
Greyhound
Jun 21
4:10 pmGlendale
5h 20m
1 stop
9:30 pmSan Diego Seaport Village
Greyhound
Jun 21
4:10 pmGlendale
4h 55m
1 stop
9:05 pmSan Diego UCSD Health La Jolla Station
Greyhound
Jun 21
11:00 amGlendale
3h 50m
1 stop
2:50 pmSan Diego Old Town
Greyhound
Jun 21
11:00 amGlendale
4h 25m
1 stop
3:25 pmSan Ysidro Transit Center
Greyhound
Jun 21
6:35 amLos Angeles Union Bus
3h 20m
9:55 amSan Diego Bus
Greyhound
Jun 22
6:35 amLos Angeles Union Bus
3h 20m
9:55 amSan Diego Bus

FAQs for booking bus tickets to San Diego

What amenities are offered on buses from San Diego?

Most San Diego buses have quality features and services onboard designed to give travelers comfortable trips. San Diego buses have comfy reclining seats with a convenient footrest, allowing you to find the ideal spot to unwind. Also, every seat has extra legroom and an individual power outlet for you to charge your electronics. These buses stop for regular bathroom breaks and there is a lavatory on board. San Diego buses also have air conditioning to ensure you stay comfortable and cool throughout your journey. San Diego bus ticket holders get only window and aisle seats, so you don’t have to worry about being jammed in middle seats. In addition, San Diego buses have overhead storage compartments where you can put your carry-on bag.

What are the benefits of taking a bus from San Diego?

There are various advantages to taking a San Diego bus. It is hassle-free, so you can take a nap, check emails, read, or take in San Diego views through the bus’s panoramic windows. Plus, you don’t have to be conversant with the routes. You also don’t have to deal with long lines and congestion while booking your cheap San Diego bus ticket at the bus station. In addition, San Diego bus prices are lower. Traveling by bus reduces pollution on roads and traffic, which is a plus if you want to go green. San Diego Balboa Park bus station is located near downtown San Diego and the airport; thus, traveling is significantly easier and convenient.

What luggage can I bring on a bus from San Diego?

Greyhound is the most common bus line servicing San Diego. It has restrictions on the luggage that passengers with cheap San Diego bus tickets can bring on the bus. You are permitted to take one carry-on bag onto the bus once you have purchased your ticket, which will be kept in the overhead cabin or beneath your seat. Any extra luggage is allowed as long as it meets the weight and size standards, but there is an extra cost. Greyhound buses do not allow dogs on their buses unless they are trained service animals. Musical and athletic equipment are allowed on the bus but must comply with the weight requirements and be packaged separately. Any dangerous or illegal items such as weapons and gasoline are not allowed on the bus. Remember to always take your valuables with you.

What do I need before boarding a bus from San Diego?

Make sure you have your San Diego bus ticket and credentials before boarding a cheap San Diego bus. Travelers can print their cheap bus tickets at home or pick them up from the bus station before departure time. Arrive at the bus station well before departure time and ensure that you are conversant with where to board your bus and its arrival time to avoid missing it. Make inquiries at the station’s customer service counters on luggage policies or any travel assistance. To avoid losing your bags, tag them before they are put in the storage compartment. Also, keep your carry-on bag with you at all times. Your final bus stop is indicated on your cheap San Diego bus ticket. Ask your driver for directions if you don’t know where you are heading.

Do bus stations in San Diego offer any amenities?

San Diego Balboa Park is the busiest bus station in San Diego. It offers exceptional facilities to travelers as they wait for their San Diego bus. For instance, you can enjoy a sit-down meal or grab a snack at the station’s convenience stores, vending machines, or fast-food restaurants. There are also comfy waiting lounges at the station equipped with charging stations for charging your devices as you wait to board your cheap San Diego buses. Moreover, the station features clean and hygienic washrooms that have baby changing facilities. The station is also within walking distance from Parking Lot Balboa Park, where you can park your car, and the Porto Vista hotel, where you can spend the night after a late-night bus.

How much is a bus ticket to San Diego?

Bus tickets from Los Angeles to San Diego tend to start from around $297, while you can usually find tickets from San Francisco to San Diego from $134 and San Jose to San Diego from $128. These were some of the lowest prices from the most popular departure points to San Diego.

What is the main bus station in San Diego?

The main station in San Diego is San Diego Balboa Park. At San Diego Balboa Park, you can find a number of buses offering service to other major cities. Two common major cities you can get to by bus from San Diego Balboa Park are San Jose, and San Francisco.

What bus companies go to San Diego?

FlixBus and Greyhound are two options available to you if you’re seeking to travel by bus to San Diego. More ground transportation options may be available, depending on where you’re coming from.

How far in advance should I book a bus to San Diego?

$17 is the average one-way price to San Diego this week. We don’t predict any changes in price within the next 3 months. We recommend booking when you can, as seats may be limited.


Popular bus routes to San Diego

Most frequently searched bus routes to San Diego, along with the cheapest price and shortest travel time.
Buses to San Diego from Los Angeles
Fastest travel time2h 25m
Cheapest price$297

Start planning your trip to San Diego

Get the latest San Diego flight insights
Get the latest San Diego flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to San Diego
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighborhoods of San Diego

Find hotels in San Diego
Top car rentals in San Diego
Top car rentals in San Diego

Experience San Diego from behind the wheel! Learn more about the best car rental deals here

Find cars in San Diego
Stay at a vacation rental
Stay at a vacation rental

Enjoy the amenities of home away from home. Learn more about vacation rentals here.

Find rentals in San Diego
Take the scenic route
Take the scenic route

Get to San Diego by train as an alternative to flying. Learn more about the best train deals here.

Find trains to San Diego