Find buses to San Diego

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

BOS — SAN
Apr 28 — May 51
1 adult
Sun 4/28

Best deals for bus tickets to San Diego

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

San Diego bus information

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

Round-trip from

$19

One-way from

$21

Popular station

San Diego Balboa Park

Popular bus line

Busbud
Bus tickets to San Diego found within the last 3 days start at $19 round-trip from Tijuana
The cheapest one-way bus ticket from Los Angeles starts at $21. This price was found within the last 3 days.
The most commonly used station in San Diego is San Diego Balboa Park.
Busbud, FlixBus and Greyhound are some of the bus lines that arrive at San Diego Balboa Park

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.
Busbud
May 20
11:00 amTijuana Central Bus Terminal
2h 50m
1:50 pmSan Diego Old Town
May 22
12:01 amSan Diego Old Town
2h 24m
2:25 amTijuana Central Bus Terminal
Busbud
May 20
11:00 amTijuana Central Bus Terminal
2h 50m
1:50 pmSan Diego Old Town
May 23
10:05 amSan Diego Old Town
2h 10m
12:15 pmTijuana Central Bus Terminal
FlixBus
May 16
10:15 amLos Angeles Union Bus
3h 30m
1:45 pmSan Diego Balboa Park
May 19
6:40 amSan Diego Balboa Park
2h 35m
9:15 amLos Angeles Union Bus
FlixBus
May 16
7:15 amLos Angeles Union Bus
2h 30m
9:45 amSan Diego Old Town
May 19
5:35 amSan Diego Old Town
2h 30m
8:05 amLos Angeles Union Bus
FlixBus
May 16
6:00 amLos Angeles Station
2h 35m
8:35 amSan Diego Old Town
May 19
5:35 amSan Diego Old Town
2h 30m
8:05 amLos Angeles Station
FlixBus
May 16
7:20 pmLos Angeles Union Bus
2h 50m
10:10 pmSan Diego Balboa Park
May 19
6:40 amSan Diego Balboa Park
2h 35m
9:15 amLos Angeles Union Bus

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.
FlixBus
May 6
4:45 pmLos Angeles Station
3h 25m
8:10 pmSan Diego La Jolla
FlixBus
May 6
4:15 pmLos Angeles Union Bus
3h 20m
7:35 pmSan Diego Seaport Village
Greyhound
Jun 24
4:10 pmGlendale
6h 20m
1 stop
10:30 pmSan Diego Seaport Village
Greyhound
Jun 24
11:00 amGlendale
3h 55m
1 stop
2:55 pmSan Diego Old Town
Greyhound
Jun 24
7:05 amLos Angeles North Hollywood Bus Station
7h 50m
1 stop
2:55 pmSan Diego Old Town
Greyhound
Jun 24
2:25 pmLos Angeles North Hollywood Bus Station
5h 55m
1 stop
8:20 pmSan Diego UCSD Health La Jolla Station

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 $299, 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?

Busbud, FlixBus, and Greyhound are some of the options available 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?

$21 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$299

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