Rome2rio's partners include

There are 6 ways to get from San Francisco to Mount Shasta by train, bus, car or plane

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 San Francisco to Mount Shasta.
Launch map view
  • Distance: 245.7 miles
  • Duration: 8 h 56 min

What companies run services between San Francisco, CA, USA and Mount Shasta, CA, USA?

Amtrak operates a train from San Francisco to Mount Shasta once daily. Tickets cost $50 - $140 and the journey takes 7 hours 17 minutes. Alternatively, you can take a bus from San Francisco to Mount Shasta via Sacramento, CA and Across from Greyhound(mail boxes) in around 9 hours 50 minutes.

Airlines
United Airlines
Website
united.com
Flights from San Francisco to Redding
Avg. Duration
1 h 5 min
When
Every day
Estimated price
$170 - $490
Flights from San Francisco to Medford
Avg. Duration
1 h 29 min
When
Every day
Estimated price
$330 - $1,300
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from San Francisco to Medford via Portland
Avg. Duration
3 h 50 min
When
Every day
Estimated price
$120 - $650
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Oakland Jack London Square Station to Dunsmuir Amtrak
Avg. Duration
7 h 17 min
Frequency
Once daily
Estimated price
$50 - $140
Website
amtrak.com
Rome2rio guide to
rome2rio.com
Coach Seat
$50 - $80
Flexi Coach Seat
$95 - $140
Business Coach Seat
$95 - $140
Room
$240 - $340
Train from Emeryville Amtrak to Redding Amtrak
Avg. Duration
5 h 2 min
Frequency
Once daily
Estimated price
$45 - $120
Website
amtrak.com
Rome2rio guide to
rome2rio.com
Coach Seat
$45 - $70
Flexi Coach Seat
$80 - $120
Business Coach Seat
$80 - $120
Room
$220 - $300
Bus operators
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from San Francisco, CA to Sacramento, CA
Avg. Duration
2 h 10 min
Frequency
5 times a day
Estimated price
$10 - $35
Website
greyhound.com
Rome2rio guide to
rome2rio.com
Economy
$15 - $22
Flexible
$27 - $35
Bus from Sacramento, CA to Weed
Avg. Duration
5 h 58 min
Frequency
Once daily
Estimated price
$27 - $70
Website
greyhound.com
Rome2rio guide to
rome2rio.com
Economy
$27 - $45
Flexible
$50 - $70
Bus from Redding to Weed
Avg. Duration
1 h 39 min
Frequency
Once daily
Estimated price
$13 - $30
Website
greyhound.com
Rome2rio guide to
rome2rio.com
Economy
$13 - $20
Flexible
$23 - $30
Bus from Medford, OR to Weed
Avg. Duration
1 h 58 min
Frequency
Once daily
Estimated price
$14 - $35
Website
greyhound.com
Rome2rio guide to
rome2rio.com
Economy
$14 - $21
Flexible
$25 - $35

How far is it from San Francisco to Mount Shasta?

The distance between San Francisco and Mount Shasta is 393 km. The road distance is 444 km.

What is the cheapest way to get from San Francisco to Mount Shasta?

The cheapest way to get from San Francisco to Mount Shasta is to drive which costs $35 and takes 4 hours 37 minutes.

What is the fastest way to get from San Francisco to Mount Shasta?

The quickest way to get from San Francisco to Mount Shasta is to drive which takes 4 hours 37 minutes and costs $35.

Is there a direct bus between San Francisco and Mount Shasta?

No, there is no direct bus from San Francisco to Mount Shasta. However, there are services departing from San Francisco, CA and arriving at Berryvale via Sacramento, CA and Across from Greyhound(mail boxes). The journey, including transfers, takes approximately 9 hours 50 minutes.

How long does it take to get from San Francisco to Mount Shasta?

It takes approximately 8 hours 56 minutes to get from San Francisco to Mount Shasta, including transfers.