There are 6 ways to get from Sorrento Valley to Goleta by bus, tram, plane, train (Amtrak), bus (Flixbus), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 921 bus, tram, fly to Santa Barbara Municipal Airport
best- Take the bus from Pacific Heights Bl & Mira Mesa Bl to UTC Transit Center
- Take the tram from UTC Station to Old Town Station
- Fly from San Diego International Airport (SAN) to Santa Barbara Municipal Airport (SBA)SAN - SBA
3h 56m$46–332Drive 210.9 mi
cheapest- Drive from Sorrento Valley to Goleta210.9 mi
3h 41m$39–56Train (Amtrak)
- Take the train from Solana Beach Amtrak Station to Goleta AmtrakPacific Surfliner
7h 39m$44–53Bus (Flixbus)
- Take the bus from San Diego to Los Angeles Union StationFlixBus 2017
- Take the bus from Los Angeles Union Station to Isla VistaFlixBus 2005
7h 43m$52–109Fly to Los Angeles International Airport, bus
- Fly from San Diego International Airport (SAN) to Los Angeles International Airport (LAX)SAN - LAX
- Take the bus from Los Angeles Airport, CA to Santa Barbara Airport
6h 47m$144–415Bus via Oceanside
- Take the bus from Gilman Dr & Myers Dr to Oceanside Transit Center Stall 8101
- Take the bus from 301 Mission Ave STE 205, Oceanside, CA to LAX Terminal B Upper Level dropoff
- Take the bus from Los Angeles Airport, CA to Santa Barbara Airport
8h 43m$120–180
Sorrento Valley to Goleta by bus and train (Amtrak)
Questions & Answers
The cheapest way to get from Sorrento Valley to Goleta is to drive which costs $35 - $60 and takes 3h 41m.
The fastest way to get from Sorrento Valley to Goleta is to drive which takes 3h 41m and costs $35 - $60.
No, there is no direct bus from Sorrento Valley to Goleta. However, there are services departing from Mira Mesa Bl & Pacific Heights Bl and arriving at Santa Barbara Airport via Gilman Dr & Myers Dr, 301 Mission Ave STE 205, Oceanside, CA and Los Angeles Airport, CA. The journey, including transfers, takes approximately 8h 43m.
The distance between Sorrento Valley and Goleta is 215 miles. The road distance is 212.1 miles.
The best way to get from Sorrento Valley to Goleta without a car is to train which takes 7h 39m and costs $40 - $55.
It takes approximately 3h 56m to get from Sorrento Valley to Goleta, including transfers.
Sorrento Valley to Goleta bus services, operated by North County Transit, depart from Gilman Dr & Myers Dr station.
The best way to get from Sorrento Valley to Goleta is to train which takes 7h 39m and costs $40 - $55. Alternatively, you can bus, which costs $50 - $110 and takes 7h 43m.
Sorrento Valley to Goleta bus services, operated by North County Transit, arrive at Oceanside Transit Center Stall 8 station.
Yes, the driving distance between Sorrento Valley to Goleta is 212 miles. It takes approximately 3h 41m to drive from Sorrento Valley to Goleta.
What companies run services between Sorrento Valley, CA, USA and Goleta, CA, USA?
Amtrak operates a train from Solana Beach Amtrak Station to Goleta Amtrak 5 times a day. Tickets cost $40–43 and the journey takes 5h 22m. Alternatively, you can take a bus from Pacific Heights Bl & Mira Mesa Bl to Hollister & Pine via UTC Transit Center, UTC Station, UCSD Health La Jolla Station, San Diego, Los Angeles Union Station, Isla Vista, and UCSB North Hall Inbound in around 7h 43m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- united.com
Flights from San Diego International Airport to Santa Barbara Municipal Airport via Los Angeles International Airport
- Ave. Duration
- 3h 4m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $40–310
Flights from San Diego International Airport to Los Angeles International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $29–220
- Website
- delta.com
Flights from San Diego International Airport to Los Angeles International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $29–220
- Website
- alaskaair.com
Flights from San Diego International Airport to Santa Barbara Municipal Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $40–310
- Phone
- +1 619-233-3004
- Website
- sdmts.com
Tram from UTC Station to Old Town Station
- Ave. Duration
- 25 min
- Frequency
- Every 20 minutes
- Estimated price
- $2–15
- Website
- https://www.sdmts.com
- Schedules at
- https://www.sdmts.com/getting-around/departures-and-schedules
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Solana Beach Amtrak Station to Goleta Amtrak
- Ave. Duration
- 5h 22m
- Frequency
- 5 times a day
- Estimated price
- $40–43
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 619-233-3004
- Website
- sdmts.com
Bus from Pacific Heights Bl & Mira Mesa Bl to UTC Transit Center
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- https://www.sdmts.com
- Schedules at
- https://www.sdmts.com/getting-around/departures-and-schedules
- One Way - Adult/Youth
- $2–5
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from San Diego to Los Angeles Union Station
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- $24–60
- Schedules at
- flixbus.com
Bus from Los Angeles Union Station to Isla Vista
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a week
- Estimated price
- $25–40
- Schedules at
- flixbus.com
- Phone
- +1 800-470-8818
- cclax@cclax.com
- Website
- centralcoastshuttle.com
Bus from Los Angeles Airport, CA to Santa Barbara Airport
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $70–85
- Website
- https://www.centralcoastshuttle.com
- one way non-prepaid
- $75–85
- One-way prepaid 48 hours advance
- $70–80
- Phone
- +1 760-966-6500
- Website
- gonctd.com
Bus from Gilman Dr & Myers Dr to Oceanside Transit Center Stall 8
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- https://gonctd.com
- Schedules at
- https://gonctd.com/schedules/
- Adult
- $2–5
- Phone
- (323)-776-5467
- hello@laxlinq.com
- Website
- laxlinq.com
Bus from 301 Mission Ave STE 205, Oceanside, CA to LAX Terminal B Upper Level dropoff
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- $45–85
- Website
- https://laxlinq.com/
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 250+ hotels available in Goleta.














