switcheroo
  1. Departure to Buffalo
  1. Trip Summary
  2. Checkout
back
Toronto to BuffaloDeparts on Tue, 15 Oct 2019
Buffalo to TorontoReturns on
  • FiltersFilters
  • Recommended13 trips
  • CheapestUS$15.00
  • Fastest2h 10m
  • Earliest08:30
  • Latest23:59
Reset all filters
Travel mode
busCoachesfrom US$15
  • GreyhoundonlyUS$15
  • MegabusonlyUS$20
Reset
Time
Tue 00:00Wed 00:00
Reset
Stations
Departure
Reset
Arrival
Reset
Facilities
    Air conditioningAir conditioning
    FilmsFilms
    Green certifiedGreen certified
    Power pointPower point
    ToiletToilet
    WiFiWiFi
Reset
Showing 10 trips out of 13
12:00
Toronto, ON
Coach Term - 610 Bay St
Map
14:10
Buffalo, NY
Downtown Term - 181 Ellicott St
Map
US$19.99
Single
2h 10m
Megabus
Megabus
Air conditioning
Toilet
Green certified
Films
Power point
WiFi
bus
14:45
Toronto, ON
Coach Term - 610 Bay St
Map
18:35
Buffalo, NY
Downtown Term - 181 Ellicott St
Map
US$18.00
Single
3h 50m
Greyhound
Greyhound
Air conditioning
Toilet
Power point
WiFi
bus
08:30
Toronto, ON
Coach Term - 610 Bay St
Map
12:20
Buffalo, NY
Downtown Term - 181 Ellicott St
Map
US$19.00
Single
3h 50m
Greyhound
Greyhound
Air conditioning
Toilet
Power point
WiFi
bus
11:00
Toronto, ON
Coach Term - 610 Bay St
Map
15:00
Buffalo, NY
Downtown Term - 181 Ellicott St
Map
US$19.00
Single
4h 0m
Greyhound
Greyhound
Air conditioning
Toilet
Power point
WiFi
bus
23:59
Toronto, ON
Coach Term - 610 Bay St
Map
02:15
Buffalo, NY
Downtown Term - 181 Ellicott St
Map
US$19.99
Single
2h 16mArrives Wed, 16 Oct 2019
Megabus
Megabus
Air conditioning
Toilet
Green certified
Films
Power point
WiFi
bus
19:00
Toronto, ON
Coach Term - 610 Bay St
Map
21:55
Buffalo, NY
Downtown Term - 181 Ellicott St
Map
US$21.00
Single
2h 55m
Greyhound
Greyhound
Air conditioning
Toilet
Power point
WiFi
bus
23:30
Toronto, ON
Coach Term - 610 Bay St
Map
02:20
Buffalo, NY
Downtown Term - 181 Ellicott St
Map
US$16.00
Single
2h 50mArrives Wed, 16 Oct 2019
Greyhound
Greyhound
Air conditioning
Toilet
Power point
WiFi
bus
08:30
Toronto, ON
Coach Term - 610 Bay St
Map
13:20
Buffalo, NY
Buffalo Niagara Intl Airport
Map
US$16.00
Single
4h 50m
Greyhound
Greyhound
Air conditioning
Toilet
Power point
WiFi
bus
12:00
Toronto, ON
Coach Term - 610 Bay St
Map
15:10
Buffalo, NY
Buffalo Niagara Intl Airport
Map
US$19.99
Single
3h 10m
Megabus
Megabus
Air conditioning
Toilet
Green certified
Films
Power point
WiFi
bus
09:00
Toronto, ON
Coach Term - 610 Bay St
Map
12:20
Buffalo, NY
Downtown Term - 181 Ellicott St
Map
US$17.00
Single
3h 20m1 transfer
Greyhound
Greyhound
Air conditioning
Toilet
Power point
WiFi
bus
Contact our support team