Compare prices and tickets by train, bus or flight

Fri
Dec 3
$353Amtrak
$331Greyhound
$211United
Sun
Dec 5
$282Amtrak
$294Greyhound
$167American Airlines
Mon
Dec 6
$260Amtrak
$246Greyhound
Find prices
Tue
Dec 7
$216Amtrak
$265Greyhound
$105United
Wed
Dec 8
$222Amtrak
$274Greyhound
Find prices
Thu
Dec 9
Find prices
Find prices
$94Alaska Airlines
Fri
Dec 10
$222Amtrak
$276Greyhound
Find prices
Sat
Dec 11
$212Amtrak
$263Greyhound
$103American Airlines
Sun
Dec 12
$281Amtrak
$270Greyhound
$130United
Tue
Dec 14
$216Amtrak
$267Greyhound
$79Alaska Airlines
Wed
Dec 15
$213Amtrak
$263Greyhound
$121United
Thu
Dec 16
$362Amtrak
Find prices
$228United
Fri
Dec 17
$513Amtrak
$306Greyhound
$265Alaska Airlines
Sat
Dec 18
$488Amtrak
$319Greyhound
Find prices
Sun
Dec 19
$357Amtrak
$306Greyhound
$318Alaska Airlines
Mon
Dec 20
$410Amtrak
$305Greyhound
$371United
Tue
Dec 21
$349Amtrak
$270Greyhound
Find prices
Wed
Dec 22
$423Amtrak
$317Greyhound
$308Alaska Airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between New York City and San Francisco, CA

distanceDistance2560 miles (4129 km)
durationAverage train duration76 h 25 min
priceAverage train ticket price$284 (€237)
changesDirect trainYes

Trains from New York City to San Francisco, CA cover the 2560 miles (4129 km) long trip taking on average 76 h 25 min with our travel partners like. There are direct train services available. While the average ticket price for this trip costs around $284 (€237), you can find the cheapest train ticket for as low as $216 (€181).

Travel Tips

Trains from New York City to San Francisco, CA
Travel by train to San Francisco, CA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New York City to San Francisco, CA.
FAQs
What is the price of the cheapest train from New York City to San Francisco, CA?
Omio customers have found the cheapest trains from New York City to San Francisco, CA to cost as little as $216 (€181)  in the next 7 days.
How much is a train ticket between New York City and San Francisco, CA?
If you’re looking to purchase your train tickets in the next week, you can expect the New York City to San Francisco, CA train price to come in at an average of $284 (€237)  one way.
How many miles is it from New York City to San Francisco, CA by train?
The distance between New York City and San Francisco, CA by train is approximately 2560 miles (4129 km).
How long is the train to San Francisco, CA from New York City?
On average the New York City to San Francisco, CA train time is 76 h 25 min  covering the 2560 miles (4129 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When does the first train depart from New York City to San Francisco, CA? When does the last train depart from New York City to San Francisco, CA?
The earliest train for this route departs from New York City at 11: 45 AM. The last train leaves from New York City at 8: 40 PM. Check Omio for the latest train schedule from New York City to San Francisco, CA and book the best time to depart on your chosen travel date.
When should I buy the New York City to San Francisco, CA train for the best deals on tickets?
The price of a one way train ticket from New York City to San Francisco, CA is on average $284 (€237) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets between New York City and San Francisco, CA available a few months in advance.

Most popular trains, buses and flights