Rome2rio's partners include

There are 11 ways to get from Los Angeles to San Francisco by plane, bus, train, night bus or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Los Angeles to San Francisco.
Launch map view
  • Distance: 349.5 miles
  • Duration: 3 h 41 min

What companies run services between Los Angeles, CA, USA and San Francisco, CA, USA?

Southwest Airlines, Spirit Airlines and Delta fly from Los Angeles to San Francisco hourly. Alternatively, Greyhound USA operates a bus from Los Angeles to San Francisco every 2 hours. Tickets cost $23 - $100 and the journey takes 7 hours 35 minutes. Three other operators also service this route.

Airlines
Southwest Airlines
Website
southwest.com
Flights from Los Angeles to Oakland
Avg. Duration
1 h 24 min
When
Every day
Estimated price
$85 - $430
Flights from Burbank to Oakland
Avg. Duration
1 h 16 min
When
Every day
Estimated price
$130 - $550
Flights from Long Beach to Oakland
Avg. Duration
1 h 24 min
When
Every day
Estimated price
$90 - $430
Flights from Burbank to San Francisco
Avg. Duration
1 h 21 min
When
Every day
Estimated price
$95 - $800
Flights from Burbank to San Francisco via Las Vegas
Avg. Duration
3 h 32 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$95 - $800
Flights from Ontario/San Bernardino to Oakland
Avg. Duration
1 h 19 min
When
Every day
Estimated price
$100 - $600
Flights from Ontario/San Bernardino to Oakland via Las Vegas
Avg. Duration
3 h 27 min
When
Saturday
Estimated price
$100 - $600
Flights from Santa Ana to Oakland
Avg. Duration
1 h 26 min
When
Every day
Estimated price
$150 - $800
United Airlines
Website
united.com
Flights from Burbank to San Francisco
Avg. Duration
1 h 30 min
When
Every day
Estimated price
$95 - $700
Delta
Website
delta.com
Flights from Los Angeles to Oakland
Avg. Duration
1 h 33 min
When
Every day
Estimated price
$65 - $440
JetBlue Airways
Website
jetblue.com
Flights from Long Beach to Oakland
Avg. Duration
1 h 20 min
When
Every day
Estimated price
$65 - $370
Spirit Airlines
Website
spirit.com
Flights from Los Angeles to Oakland
Avg. Duration
1 h 25 min
When
Every day
Estimated price
$55 - $320
JetSuiteX
Website
x.jetsuite.com
Flights from Burbank to Oakland
Avg. Duration
1 h 15 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$40 - $320
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Los Angeles Union Station Amtrak to Santa Ana Regional Transportation Center Amtrak
Avg. Duration
46 min
Frequency
Every 2 hours
Estimated price
$22 - $45
Website
amtrak.com
Rome2rio guide to
rome2rio.com
Coach Seat
$22 - $35
Flexi Coach Seat
$40 - $60
Business Coach Seat
$29 - $45
Room
$130 - $190
Train from Los Angeles Union Station Amtrak to Oakland Jack London Square Station
Avg. Duration
11 h 14 min
Frequency
Once daily
Estimated price
$70 - $200
Website
amtrak.com
Rome2rio guide to
rome2rio.com
Coach Seat
$70 - $110
Flexi Coach Seat
$120 - $180
Business Coach Seat
$140 - $200
Room
$310 - $430
Bus operators
Foothill Transit
Website
foothilltransit.org
Bus from Aliso St and Los Angeles St E to Pomona Transit Center
Avg. Duration
1 h 7 min
Frequency
Every 20 minutes
Estimated price
$1 - $5
Schedules at
foothilltransit.org
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Los Angeles, CA to San Francisco, CA
Avg. Duration
7 h 35 min
Frequency
Every 2 hours
Estimated price
$23 - $100
Website
greyhound.com
Rome2rio guide to
rome2rio.com
Economy
$40 - $65
Flexible
$75 - $100
Megabus
Phone
877-462-6342
Website
us.megabus.com
Bus from Los Angeles to San Francisco - Townsend St & 5th St
Avg. Duration
8 h 10 min
Frequency
Every 3 hours
Estimated price
$30 - $50
Schedules at
us.megabus.com
Bus from Burbank to Oakland, CA
Avg. Duration
7 h
Frequency
Every 4 hours
Estimated price
$30 - $50
Schedules at
us.megabus.com
Boltbus
Phone
+1 1-877-265-8287
Website
boltbus.com
Bus from Los Angeles to San Francisco
Avg. Duration
8 h 55 min
Frequency
Twice daily
Estimated price
$28 - $45
Schedules at
boltbus.com
Xe Do Hoang Transportation
Phone
+1 408-729-7885 / +1-888-834-9336
Website
xedohoang.com
Bus from Los Angeles, CA to San Francisco, CA
Avg. Duration
7 h 30 min
Frequency
Once daily
Estimated price
$56
Schedules at
xedohoang.com
Cabin
Email
help@ridecabin.com
Website
ridecabin.com
Night bus from Santa Monica to San Francisco
Avg. Duration
8 h
Frequency
Once daily
Estimated price
$115
Schedules at
ridecabin.com
Book at
ridecabin.com

How far is it from Los Angeles to San Francisco?

The distance between Los Angeles and San Francisco is 559 km. The road distance is 614 km.

What is the cheapest way to get from Los Angeles to San Francisco?

The cheapest way to get from Los Angeles to San Francisco is to bus which costs $35 and takes 7 hours 35 minutes.

What is the fastest way to get from Los Angeles to San Francisco?

The quickest way to get from Los Angeles to San Francisco is to fly which takes 3 hours 22 minutes and costs $180.

Is there a direct bus between Los Angeles and San Francisco?

Yes, there is a direct bus departing from Los Angeles, CA and arriving at San Francisco, CA. Services depart twice daily, and operate every day. The journey takes approximately 7 hours 35 minutes.

How long does it take to get from Los Angeles to San Francisco?

It takes approximately 3 hours 41 minutes to get from Los Angeles to San Francisco, including transfers.