There are 10 ways to get from Stockton to Buffalo by train, plane, bus (Greyhound, Flixbus), 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.
Train to Norman Y. Mineta San José International Airport, fly to Buffalo Niagara International Airport
best- Take the train from Stockton - Robert J Cabral Station to Santa Clara Stationtrain
- Fly from Norman Y. Mineta San José International Airport (SJC) to Buffalo Niagara International Airport (BUF)plane SJC - BUF
11h 14m$238–923Train, Caltrain to San Francisco International Airport, fly to Buffalo Niagara International Airport
cheapest- Take the train from Stockton - Robert J Cabral Station to Santa Clara Stationtrain
- Take the train from Santa Clara Caltrain Northbound to Millbrae Caltrain Northboundtrain
- Fly from San Francisco International Airport (SFO) to Buffalo Niagara International Airport (BUF)plane SFO - BUF
12h 2m$150–590Bus
- Take the bus from Stockton to Sacramento Bus Stationbus
- Take the bus from Sacramento Bus Station to Sparks Transit Centerbus
- Take the bus from Sparks Transit Center to Denver Union Stationbus
- Take the bus from Denver Union Station to Chicago Bus Stationbus
- Take the bus from Chicago to Clevelandbus
- Take the bus from Cleveland, OH to Buffalo, NYbus
2d 12h$396–707Bus, train (Amtrak)
- Take the bus from Stockton to Sacramentobus
- Take the train from Sacramento to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Buffalo Depew Stationtrain
2d 17h$746–1,870Drive 2,598 mi
- Drive from Stockton to Buffalocar 2,598 mi
41h 1m$475–685Bus to Oakland International Airport, fly to Buffalo Niagara International Airport
- Take the bus from Stockton to Dublin-Pleasanton Amtrak Stationbus
- Fly from Oakland International Airport (OAK) to Buffalo Niagara International Airport (BUF)plane OAK - BUF
11h 1m$250–981Bus to Sacramento International Airport, fly to Buffalo Niagara International Airport
- Take the bus from Stockton to Sacramentobus
- Fly from Sacramento International Airport (SMF) to Buffalo Niagara International Airport (BUF)plane SMF - BUF
10h 43m$237–927Train, Caltrain to San Francisco International Airport, fly to Toronto Pearson International Airport, bus
- Take the train from Stockton - Robert J Cabral Station to Santa Clara Stationtrain
- Take the train from Santa Clara Caltrain Northbound to Millbrae Caltrain Northboundtrain
- Fly from San Francisco International Airport (SFO) to Toronto Pearson International Airport (YYZ)plane SFO - YYZ
- Take the bus from Toronto Pearson Airport to Buffalobus
14h 23m$274–810Bus to Sacramento International Airport, fly to Toronto Pearson International Airport, bus
- Take the bus from Stockton to Sacramentobus
- Fly from Sacramento International Airport (SMF) to Toronto Pearson International Airport (YYZ)plane SMF - YYZ
- Take the bus from Toronto Pearson Airport to Buffalobus
14h 49m$161–597Bus, train via Akron
- Take the bus from Stockton to Sacramentobus
- Take the train from Sacramento to Chicago Union Stationtrain
- Take the bus from Chicago Bus Station to Robert K Pfaff Transit Center - Akronbus
- Take the bus from Akron to Buffalobus
2d 18h$690–1,575
Stockton to Buffalo by bus
Comparing Your Travel Options
The cheapest way to get from Stockton to Buffalo is to train and Caltrain and fly which costs $150 - $600 and takes 12h 2m.
The fastest way to get from Stockton to Buffalo is to bus and fly which takes 10h 43m and costs $230 - $950.
No, there is no direct bus from Stockton to Buffalo. However, there are services departing from Stockton and arriving at Buffalo, NY via Sacramento Bus Station, Sparks Transit Center, Denver Union Station, Chicago and Cleveland, OH. The journey, including transfers, takes approximately 2 days 12h.
The distance between Stockton and Buffalo is 2398 miles. The road distance is 2613.2 miles.
The best way to get from Stockton to Buffalo without a car is to bus which takes 2 days 12h and costs $390 - $750.
It takes approximately 11h 14m to get from Stockton to Buffalo, including transfers.
Stockton to Buffalo bus services, operated by Greyhound USA, depart from Stockton station.
Stockton to Buffalo bus services, operated by Greyhound USA, arrive at Sacramento Bus Station.
Buffalo is 3h ahead of Stockton. It is currently 12:22 PM in Stockton and 3:22 PM in Buffalo.
Yes, the driving distance between Stockton to Buffalo is 2613 miles. It takes approximately 41h 1m to drive from Stockton to Buffalo.
What companies run services between Stockton, San Joaquin County, CA, USA and Buffalo, NY, USA?
You can take a bus from Stockton to Buffalo, NY via Sacramento Bus Station, Sparks Transit Center, Denver Union Station, Chicago, and Cleveland, OH in around 2d 12h.
- Website
- southwest.com
Flights from Norman Y. Mineta San José International Airport to Buffalo Niagara International Airport via Denver
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $220–900
Flights from Norman Y. Mineta San José International Airport to Buffalo Niagara International Airport via Chicago Midway
- Ave. Duration
- 7h 25m
- When
- Saturday, Tuesday, Wednesday, and Monday
- Estimated price
- $220–900
Flights from Norman Y. Mineta San José International Airport to Buffalo Niagara International Airport via Baltimore
- Ave. Duration
- 9h 21m
- When
- Friday and Saturday
- Estimated price
- $250–1,000
Flights from Norman Y. Mineta San José International Airport to Buffalo Niagara International Airport via Nashville
- Ave. Duration
- 9h 15m
- When
- Saturday and Sunday
- Estimated price
- $240–1,000
Flights from Oakland International Airport to Buffalo Niagara International Airport via Phoenix
- Ave. Duration
- 7h 23m
- When
- Tuesday to Friday
- Estimated price
- $250–1,000
Flights from Oakland International Airport to Buffalo Niagara International Airport via Las Vegas
- Ave. Duration
- 6h 57m
- When
- Monday to Wednesday
- Estimated price
- $240–1,000
Flights from Oakland International Airport to Buffalo Niagara International Airport via Chicago Midway
- Ave. Duration
- 7h 16m
- When
- Tuesday, Wednesday, Sunday, Monday, and Saturday
- Estimated price
- $230–950
Flights from Oakland International Airport to Buffalo Niagara International Airport via Denver
- Ave. Duration
- 7h 38m
- When
- Saturday to Friday
- Estimated price
- $230–950
Flights from Sacramento International Airport to Buffalo Niagara International Airport via Denver
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- $220–900
Flights from Sacramento International Airport to Buffalo Niagara International Airport via Chicago Midway
- Ave. Duration
- 7h 6m
- When
- Tuesday, Wednesday, Sunday, Monday, and Saturday
- Estimated price
- $220–900
Flights from Sacramento International Airport to Buffalo Niagara International Airport via Baltimore
- Ave. Duration
- 8h 27m
- When
- Friday and Saturday
- Estimated price
- $250–1,000
Flights from Sacramento International Airport to Buffalo Niagara International Airport via Nashville
- Ave. Duration
- 10h 15m
- When
- Friday
- Estimated price
- $240–1,000
Flights from San Francisco International Airport to Buffalo Niagara International Airport via Chicago Midway
- Ave. Duration
- 7h 2m
- When
- Tuesday, Wednesday, Saturday, and Monday
- Estimated price
- $190–800
Flights from San Francisco International Airport to Buffalo Niagara International Airport via Denver
- Ave. Duration
- 7h 40m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $190–800
Flights from San Francisco International Airport to Buffalo Niagara International Airport via Baltimore
- Ave. Duration
- 8h 40m
- When
- Friday and Saturday
- Estimated price
- $220–900
Flights from San Francisco International Airport to Buffalo Niagara International Airport via Nashville
- Ave. Duration
- 10h 20m
- When
- Friday
- Estimated price
- $210–850
- Phone
- +1 800-411-7245
- Website
- Ace
Train from Stockton - Robert J Cabral Station to Santa Clara Station
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $13–18
- Website
- Ace
Train from Stockton - Robert J Cabral Station to Santa Clara Station
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $13–18
- Website
- Ace
Train from Stockton - Robert J Cabral Station to Santa Clara Station
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $13–18
- Website
- Ace
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- Greyhound
Bus from Stockton to Sacramento Bus Station
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $7–13
- Website
- Greyhound
Bus from Sacramento Bus Station to Sparks Transit Center
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $21–35
- Website
- Greyhound
Bus from Sparks Transit Center to Denver Union Station
- Ave. Duration
- 20h 55m
- Frequency
- Once daily
- Estimated price
- $160–260
- Website
- Greyhound
Bus from Denver Union Station to Chicago Bus Station
- Ave. Duration
- 20h 30m
- Frequency
- Once daily
- Estimated price
- $160–260
- Website
- Greyhound
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
Booking & Getting There
Book your Stockton to Buffalo bus tickets online with Omio.
There are 256+ hotels available in Buffalo.


