There are 7 ways to get from Los Angeles to Calistoga by plane, taxi, bus, train, night bus 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.
Recommended option
Fly to Santa Rosa, taxi • 3 h 47 min
$144 - $375
Cheapest option
Bus Boltbus • 12 h 29 min
$32 - $52
5 alternative options
Fly to Oakland, bus • 7 h 20 min
$60 - $218
Bus Megabus • 12 h 42 min
$40 - $56
Train, bus • 16 h 18 min
$77 - $210
Night bus, bus • 11 h 3 min
$43 - $106
Drive • 7 h 16 min
$40 - $65
What companies run services between Los Angeles, CA, USA and Calistoga, CA, USA?
You can take a bus from Los Angeles to Calistoga via West Oakland, CA, West Oakland, El Cerrito del Norte, El Cerrito del Norte BART, and Soscol Transit Center in around 12 h 29 min.

- Website
- southwest.com
Flights from Los Angeles to Oakland
- Ave. Duration
- 1 h 21 min
- When
- Every day
- Estimated price
- $85 - $430

- Website
- delta.com
Flights from Los Angeles to Oakland
- Ave. Duration
- 1 h 26 min
- When
- Every day
- Estimated price
- $65 - $440

- Website
- alaskaair.com
Flights from Los Angeles to Santa Rosa
- Ave. Duration
- 1 h 41 min
- When
- Every day
- Estimated price
- $140 - $600

- Website
- united.com
Flights from Los Angeles to Santa Rosa via San Francisco
- Ave. Duration
- 3 h 40 min
- When
- Every day
- Estimated price
- $140 - $700

- Website
- spirit.com
Flights from Los Angeles to Oakland
- Ave. Duration
- 1 h 21 min
- When
- Every day
- Estimated price
- $55 - $320

- Phone
- +1 1-800-872-7245
- Website
- amtrak.com
Train from Los Angeles Union Station Amtrak to Martinez Amtrak
- Ave. Duration
- 12 h 36 min
- Frequency
- Once daily
- Estimated price
- $75 - $210
- Website
- amtrak.com
- Coach Seat
- $75 - $110
- Flexi Coach Seat
- $130 - $190
- Business Coach Seat
- $140 - $210
- Room
- $320 - $450

- Website
- ridethevine.com
Bus from El Cerrito del Norte BART to Soscol Transit Center
- Ave. Duration
- 1 h 12 min
- Frequency
- Hourly
- Estimated price
- $1 - $6
- Schedules at
- ridethevine.com
Bus from Soscol Transit Center to Downtown Calistoga
- Ave. Duration
- 1 h 20 min
- Frequency
- Every 15 minutes
- Estimated price
- $0
- Schedules at
- ridethevine.com

- Phone
- +1 1-877-265-8287
- Website
- boltbus.com
Bus from Los Angeles to West Oakland, CA
- Ave. Duration
- 8 h 15 min
- Frequency
- 3 times a day
- Estimated price
- $29 - $45
- Schedules at
- boltbus.com

- Phone
- 877-462-6342
- Website
- us.megabus.com
Bus from Los Angeles to Oakland
- Ave. Duration
- 8 h 11 min
- Frequency
- 3 times a day
- Estimated price
- $35 - $50
- Schedules at
- us.megabus.com

- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Night bus from Los Angeles, Ca to Oakland, Ca
- Ave. Duration
- 7 h 5 min
- Frequency
- Hourly
- Estimated price
- $40 - $100
- Website
- greyhound.com
- Economy
- $40 - $65
- Flexible
- $75 - $100
- Ave. Duration
- 29 min
- Estimated price
- $60 - $75
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.
Questions & Answers
The distance between Los Angeles and Calistoga is 636 km. The road distance is 685 km.
The cheapest way to get from Los Angeles to Calistoga is to bus which costs $30 - $55 and takes 12 h 29 min.
The quickest way to get from Los Angeles to Calistoga is to fly and taxi which takes 3 h 47 min and costs $140 - $380.
No, there is no direct bus from Los Angeles to Calistoga. However, there are services departing from Los Angeles and arriving at Downtown Calistoga via Broadway:14th St, El Cerrito del Norte BART and Soscol Transit Center. The journey, including transfers, takes approximately 12 h 42 min.
It takes approximately 3 h 47 min to get from Los Angeles to Calistoga, including transfers.