There are 6 ways to get from Buffalo to Shelby by train, car, bus (Greyhound), plane, bus, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive
best- Take the train from Buffalo to Aldershottrain
- Take the train from Aldershot to Windsortrain
- Drive from Windsor to Shelbycar
8h 42m$76–369Drive 248.4 mi
cheapest- Drive from Buffalo to Shelbycar 248.4 mi
4h 20m$46–66Bus via Brook Park (Greyhound)
- Take the bus from Buffalo to Cleveland Bus Stationbus Greyhound US0171 / ...
- Take the bus from Cleveland Bus Station to Detroit Bus Stationbus Greyhound US0420
10h 12m$58–111Fly from Buffalo Niagara International Airport, line 5 bus, line 510 bus
- Fly from Buffalo Niagara International Airport (BUF) to Detroit (DTW)plane BUF - DTW
- Take the bus from Rosa Parks Transit Center - Bay 11 to 8 Mile @ Bel Air Centerbus
- Take the bus from Bel Air Shopping Center to 23 Mile & Kingwoodbus
6h 13m$82–524Bus (Flixbus)
- Take the bus from Buffalo to Toronto Pearson Airportbus FlixBus N2687
- Take the bus from Toronto Pearson Airport to Detroit Bus Stationbus FlixBus 2701 / ...
13h 22m$55–90Bus to Rochester, fly, line 5 bus, line 510 bus
- Take the bus from Buffalo to Rochester Bus Stopbus
- Fly from Rochester (ROC) to Detroit (DTW)plane ROC - DTW
- Take the bus from Rosa Parks Transit Center - Bay 11 to 8 Mile @ Bel Air Centerbus
- Take the bus from Bel Air Shopping Center to 23 Mile & Kingwoodbus
7h 47m$115–600
Buffalo to Shelby by bus and foot (Greyhound)
Questions & Answers
The cheapest way to get from Buffalo to Shelby is to drive which costs $45 - $70 and takes 4h 20m.
The fastest way to get from Buffalo to Shelby is to drive which takes 4h 20m and costs $45 - $70.
No, there is no direct bus from Buffalo to Shelby. However, there are services departing from Buffalo and arriving at 23 Mile & Kingwood via Cleveland Bus Station, Larned & Shelby and Bel Air Shopping Center. The journey, including transfers, takes approximately 10h 12m.
The distance between Buffalo and Shelby is 293 miles. The road distance is 249.9 miles.
The best way to get from Buffalo to Shelby without a car is to bus via Brook Park which takes 10h 12m and costs $55 - $120.
It takes approximately 8h 42m to get from Buffalo to Shelby, including transfers.
Buffalo to Shelby bus services, operated by Greyhound USA, depart from Buffalo station.
Buffalo to Shelby bus services, operated by Greyhound USA, arrive at Cleveland Bus Station.
Yes, the driving distance between Buffalo to Shelby is 250 miles. It takes approximately 4h 20m to drive from Buffalo to Shelby.
There are 277+ hotels available in Shelby.
What companies run services between Buffalo, NY, USA and Shelby, Macomb County, MI, USA?
You can take a bus from Buffalo to 23 Mile & Kingwood via Cleveland Bus Station, Detroit Bus Station, Larned & Shelby, and Bel Air Shopping Center in around 10h 12m.
- Website
- delta.com
Flights from Buffalo Niagara International Airport to Detroit
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- $70–490
Flights from Rochester to Detroit
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $80–550
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Buffalo to Aldershot
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $20–160
- Website
- VIA Rail
- Escape
- $20–70
- Business
- $50–150
- Business Plus
- $60–160
- Economy
- $22–75
- Economy Plus
- $24–85
Train from Aldershot to Windsor
- Ave. Duration
- 3h 37m
- Frequency
- 4 times a day
- Estimated price
- $50–200
- Website
- VIA Rail
- Escape
- $50–130
- Business
- $85–190
- Business Plus
- $95–200
- Economy
- $55–140
- Economy Plus
- $60–150
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Buffalo to Cleveland Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $30–60
- Website
- Greyhound
Bus from Cleveland Bus Station to Detroit Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- $24–50
- Website
- Greyhound
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- $11–22
- Website
- Greyhound
- Phone
- +1 313-933-1300
- Website
- detroitmi.gov
Bus from Rosa Parks Transit Center - Bay 11 to 8 Mile @ Bel Air Center
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- https://detroitmi.gov/departments/detroit-department-transportation
- Schedules at
- http://www.detroitmi.gov/How-Do-I/Locate-Transportation/Bus-Schedules
Bus from Rosa Parks Transit Center - Bay 11 to 8 Mile @ Bel Air Center
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- https://detroitmi.gov/departments/detroit-department-transportation
- Schedules at
- http://www.detroitmi.gov/How-Do-I/Locate-Transportation/Bus-Schedules
- Phone
- +1 866-962-5515
- Website
- Southeast Michigan SMART
Bus from Bel Air Shopping Center to 23 Mile & Kingwood
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- Southeast Michigan SMART
- Full Fare
- $2
Bus from Bel Air Shopping Center to 23 Mile & Kingwood
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- Southeast Michigan SMART
- Full Fare
- $2
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Buffalo to Toronto Pearson Airport
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a week
- Estimated price
- $16–27
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Detroit Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–19
- Schedules at
- Flixbus USA
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










