Most Torontonians know it’s much cheaper to fly in and out of Buffalo, New York than it is Toronto. What most don’t know is that it only costs $20 one-way to take Greyhound and it drops you off right at the airport. I tested it out last week and have mixed reviews.

Beautiful day to travel

Obviously, it’s a lot better if you can drive your own car or get someone to take you because it will not only be more comfortable but also a lot faster.  The bus makes a few stops (Mississauga, Niagara Falls, U.S. Border, and the Buffalo bus station) before reaching the Buffalo Airport.

My cool seatmate

I got on at Mississauga since it was closest to where I was staying. On the bus stop I met an inspiring and cool blind woman who was traveling to Houston alone. We sat next to each other and talked the whole way which was great because the ride is long and boring.  The wait time for bus passengers at the U.S. border was ridiculous.

U.S. Border

Those who were driving only had about a 10-minute wait but it took us 80 minutes. Border control only had three agents working and they were tough. One was downright rude to a poor Canadian basketball student who didn’t have the right paperwork to go to college in North Carolina and she spent 30 minutes alone looking up her class schedules.

Another hold up was immigration agents dealing with a driver who got pulled over for some kind of secondary screening which took a while and the third delay took a good 20 minutes while agents went through the entire bags of a Muslim woman.

I’m sorry I didn’t get in line first because the agent just asked me a few questions and I was cleared in less than a minute. I could’ve either worked on the bus or made phone calls since my cell was no longer roaming. Instead I was in the middle of the pack and just stood patiently in line and observed.

Boarding bus to Erie

Once everyone on our packed bus was cleared (you have to take all belongings inside), we continued the ride. I got off at the Buffalo bus station which is about a five-minute ride from the border.  The Buffalo station has some sketchy characters floating around to say the least.  I was especially apprehensive using the men’s bathroom because it has a bizarre security door and those really loud blow dryers so if you screamed no one would probably hear you. I now believe if you don’t get jumped in the Buffalo bus depot’s bathroom you will never get jumped.

Tight seats

The station also needs to work on their food choices. I bought a nasty $3.50 microwave cheeseburger before switching busses to get to Erie. The bus to Erie is operated by Lakefront Lines – they state they are not Greyhound but they follow the same rules. One thing they don’t mimic is the amount of legroom. These seats are extremely tight and I was happy I was getting off at their first stop in Erie, PA (1:45 travel time).

Total ticket price from Toronto to Erie was $36.54 and door to door it took six and a half hours. That’s more than double it takes to drive but you can’t beat the price.

My advice is to leave plenty of time for delays. Get as close to the front of the bus as you can so you can be the first to go through customs. If everyone else is taking an extremely long time to clear immigration try and get a taxi to the Buffalo Airport. It would be worth it if you are tight on time.

Note: Megabus used to offer service from Toronto to Erie for prices as low as $1 but they discontinued the service in March 2012.

My dad and his wife Nancy
Lakefront Lines
Erie bus station
You know you are in Erie
Tight seats
Traffic on I-90
Boarding bus to Erie
Cheeseburger from Buffalo station
Buffalo bus station
Buffalo, NY
Bus at U.S. border
U.S. Flag at border
U.S. Border
Crossing the Peace Bridge
Packed bus
Clear skies
Beautiful day to travel
My cool seatmate
Mississauga bus stop
Greyhound ticket office in Mississauga
Mississauga stop
Johnny Jet

Chase Sapphire Preferred® Card

  • Earn 80,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $1,000 when you redeem through Chase Ultimate Rewards®. Plus earn up to $50 in statement credits towards grocery store purchases within your first year of account opening.
  • Earn 2X points on dining including eligible delivery services, takeout and dining out and travel. Plus, earn 1 point per dollar spent on all other purchases.
  • Get 25% more value when you redeem for airfare, hotels, car rentals and cruises through Chase Ultimate Rewards®. For example, 80,000 points are worth $1,000 toward travel.
  • With Pay Yourself Back℠, your points are worth 25% more during the current offer when you redeem them for statement credits against existing purchases in select, rotating categories.
  • Get unlimited deliveries with a $0 delivery fee and reduced service fees on eligible orders over $12 for a minimum of one year with DashPass, DoorDash's subscription service. Activate by 12/31/21.
  • Count on Trip Cancellation/Interruption Insurance, Auto Rental Collision Damage Waiver, Lost Luggage Insurance and more.
  • Get up to $60 back on an eligible Peloton Digital or All-Access Membership through 12/31/2021, and get full access to their workout library through the Peloton app, including cardio, running, strength, yoga, and more. Take classes using a phone, tablet, or TV. No fitness equipment is required.

The comments on this page are not provided, reviewed, or otherwise approved by the bank advertiser. It is not the bank advertiser's responsibility to ensure all posts and/or questions are answered.

Editorial Note: The editorial content on this page is not provided by any bank, credit card issuer, airlines or hotel chain, and has not been reviewed, approved or otherwise endorsed by any of these entities.

3 Comments On "Toronto to Buffalo to Erie on the Bus"
  1. robertorubem|

    Hello, I am planning go to Eire from Buffalo but did not find any tickets online for this route.
    Do you think it is gonna be easy to get flexible schedule on Buffalo’s station to Eire?

    Thanks so mate!

    1. Johnny Jet|

      Did you try

  2. Amy L Haney|

    I have no good memories of this terminal. I’m trying to convey those memories to a friend of mine from NYC.

Leave a Reply

Required fields are marked *