Trust PlaneTrustPlane
m

megabus.com

1.360 reviews
megabus.comMember since Feb 2026

Customer Reviews

Write a Review
Filter:
60 reviews

Horrible experience - You'll get stuck in the Highway, & cust. service declines everything & hurries you off the phones.

For Your Safety, Please go with the other coach companies, Megabus will break down in the middle of Snow storm, and then when you call the customer service, they will find every excuse in the books to decline you. Terrible bus experience and customer service experience. I was on a Mega Bus From Toronto Union Station to Ottawa On Dec. 26 2025. The Bus probably had no snow tires, it got stuck in Scarborough, we had to get Toronto Police big rigs to help us unstuck from the snow. There was no communications, and then it got stuck again in the 401, with no communication. Some people got off at Scarborough, because if the bus is sliding and getting stuck in the city, imagine when you're in the Boonies of the 401. The bus Arrived hours late to every destination. And then You call the Mega Bus toll free number, and they Look for every reason to decline you any kind of compensation or coupons. Very Cheap and unorganized company, Please for your own safety, avoid Mega Bus, go with the other providers. While we were stuck and sliding off road, there were other Coach buses passing us and they were well equipped with proper tires.

Ibrahim Elmi
Was this helpful?

Never again 👎

Never again 👎I chose Megabus for my trip from Montreal to Toronto and instantly regretted it.The bus rattled and groaned the entire way, sounding more like a relic from another century than a vehicle meant for long-distance travel.The seats were stiff, tight on space, and clearly not designed for comfort.The road vibrations were so intense that I felt sick long after the ride ended.What really seals it is the price — for nearly the same cost, the train offers a far better experience. Next time, I’ll be taking the rails without hesitation.

caps
Was this helpful?

Completely Unreliable

Completely unreliable. First and last time I will ever use Megabus! I booked the bus to get from Taunton to Bristol Airport allowing enough time for the 2 hours on arrival to checkin etc. We waited 20 mins beyond the bus departure time to find out on X it was running 50 mins late. In a panic we had to find other means of getting to the airport and we were not the only customers left in this situation. Having contacted customer services they are not prepared to offer a refund. Very shoddy!

amir qureshy
Was this helpful?

Horrendous customer service and fraudulent in my opinion

They sent a bus from another company without notifying me in any way. No text. No email. No announcement. No marking on the bus. I did not get on that bus. They refused to refund.I had to pay for a new ticket on the next bus.Try hard to find another option! Terrible customer service and in my opinion, straight up fraud.

Diane M
Was this helpful?

Bus late, bus very cold, rude driver from kingston

Bus from scarborough to kingston came late so break time before the next bus was reduced to less than 9 mins i stead of 20 mins. I was 34 seconds late as went to tim hortons to get tea as i was freezing. Got a rude scolding from the driver heading from kingston to ottawa for arriving 34 secs past the 230 pm time. Should have checked the rating before booking. Paid 25c for text updates, no update received about bus being late in scarborough and breaktime being reduced as a result

NW
Was this helpful?

The Megabus I took today operated by… Van Galder

The Megabus I took today operated by Coach USA- Van Galder from Madison Wisconsin to Wausau was absolutely wonderful and my driver Joel was a Rock Star!! The bus was clean the seats and floors were clean and beautiful! The ride was peaceful and as I got off the bus and was walking away Joel came with my luggage that I forgot! he was an all around hero!

Miss Nurse
Was this helpful?

No respect for customers

Many bad experiences. Just arrived in Montreal from Toronto. No heat on board, only cool air blowing in our faces. And the stopover in Kingston has become a nightmare. Doors wide open for almost 1 hour. The drivers having an extended chat. Imagine being forced to wait for almost 1 hour for a simple driver exchange. Imagine doing so while shivering. Oh btw the ticket price was 106.xx What a privilege to be scammed by Megabus.

Gail
Was this helpful?

The worst bus company

The worst bus company, band of thieves, I booked a trip for my 15 years old Son but they didn't allow him to board into the bus the driver was very rude and impolite with him, when I escalated and requested a refund they have said they don't refund even the return that was after 4 days, they stole 173$ of my money. Never use this bus.

Mohammed Lyakoubi
Was this helpful?

MEGABUS STOLE MY MONEY!

The bus from Ottawa to Kingston on Sep 15th at 6:15am was OVER 3 HOURS LATE! Me and about 15 others were standing at the St Laurent bus station 15 min early to departure time, and waited over an hour without a clue or notification to where the bus was. Before 8 am we couldn't even reach customer service by phone or email. Almost 3 hours after the scheduled departure time I received an email saying there was a mechanical breakdown with the bus, and a new one would arrive in ~20 minutes. Due to my flight scheduled at Pearson airport, I had to find last minute arrangements to get to Toronto -- I never would have made my flight had I waited around for a replacement bus to arrive (not to mention-- what about the connecting bus from Kingston to Toronto??)When I contacted customer service after for a refund, here's when it became even more infuriating. I spoke to the agent and the supervisor -- they could only offer me a $10 voucher in return??? I paid nearly $80 for the ticket because a glitch on the website refreshed the page at checkout and sent me a ticket for the wrong date -- and I had to rebook the ticket and pay the $30 rebooking fee. MEGABUS IS A SCAM. I paid for a service which I didn't receive due to an error on the COMPANY'S PART, and they refused to give me a refund! The agent I spoke to AND ESPECIALLY THE SUPERVISOR were so rude and completely lacking of empathy to the situation. A BUS SHOWING UP OVER 3 HOURS LATE WITHOUT NOTICE IS UNACCEPTABLE.

Jenny
Was this helpful?

Îm currently riding on a MEGABUS from…

Îm currently riding on a MEGABUS from Glasgow to London. The bus is quite dirty with an unfriendly driver. No break with possibility to get a coffee, just seven minutes break for the driver to smoke. No WiFi on the bus but at least there is a toilet. The inside of the bus needs an update, it’s really out of fashion.

Alicia Lochet
Was this helpful?

They don't announce their gate numbers

They don't announce their gate numbers, and there are no agents on the floor guiding passengers. It's cheap for a reason lol.

Ahmed Derbala
Was this helpful?

Megabus Delay ruined my Niagara falls trip

I had a terrible experience with Megabus on September 9 traveling from Toronto to Niagara Falls. The ticket said arrival at 1:05 pm, but the bus was over 1 hour late and we didn’t arrive until 2:13 pm. We had booked a boat cruise at 2:30 pm and almost missed it.The walk from the terminal to the cruise is about 30 minutes, so we had no choice but to pay for a Lyft just to make it in time. Instead of enjoying a relaxed day, we spent the whole trip stressed and rushing. I even experienced heart pain from the stress. Our whole day in Niagara Falls was ruined, and the company offered no help or compensation.As a visitor, this was extremely disappointing. I would not recommend Megabus to anyone.

Fatemeh Alinejad
Was this helpful?

I used to be a regular customer a…

I used to be a regular customer a couple years back. I traveled from Charlotte, NC to Atlanta GA which was a 4hr straight ride no stops. I tried to book yesterday for a ticket ($115) and I do understand price increase, economy etc. but not a 9hr ride?

Jacque Franklin
Was this helpful?

Megabus is not perfect, but always comes through

Megabus is not perfect. It is a bus service. But every single time I have had an issue or a complaint, someone gets back to me and fixes it. I have always felt like a valued customer with them and I've travelled lots with them over the past year and a half. I do recommend using the e-mail system and not the phone.

CGaby
Was this helpful?

Never on time from Bristol to Taunton

Never on time from Bristol to Taunton, 25 minutes late on the 16/08/25 and already late today at 18.50 when supposed to pick up at Bond street at 1830, and still not arrived yet, useless firm.

Reg Moorwood
Was this helpful?

Both of my departures were late

Both of my departures were extremely late, with no updates or communication provided at all. You’re just left waiting, not knowing whether a bus or driver will ever show up. There’s no proper organization, no lining up, and the overall service is very poor. In short, it was a frustrating experience that leaves a bad taste and I would not recommend it.

SAY F.G
Was this helpful?

They worked with the timing

They worked with the timing. Good service rendered to and fro Montreal.

Ifeoluwa Ojex
Was this helpful?

Failed to honor reservation

I reserved and paid for a specific seat on Megabus, but when I arrived, the accessible seat I had paid for was not available and staff refused to honor my reservation. I felt belittled and discriminated against due to my disability. Customer support at the station could not help, and the representative on the phone refused to reseat me on a bus that could accommodate my needs or provide a refund. I have since filed formal complaints with the Canadian Transportation Agency (CTA) and the Canadian Human Rights Commission (CHRC). This experience was deeply disappointing, and I would strongly caution others before booking with Megabus.

Joseph Simard
Was this helpful?

False advertised service + rude driver

rude driverrude customer servicesdoes not provide service that customers paid for and they don't careRead all reviews before buying in advance your ticket, because you simply will not get the service advertised you paid for.

Nancy
Was this helpful?

Booking reserved seats

I booked a trip from Cornwall to Toronto, ON. For some reason, I could only reserve a seat for 2 people. Called them to add more seats and ended up being asked to pay more than I paid for the first booking. I only wanted to add reserved seats, why need to make another booking 🤷🏼‍♀️ why can’t your system just add seats instead of cancelling the first booking and make a new one, with a new price. You can do that on a plane flight, so why can’t it be on a bus ride?🤦🏼‍♀️ Ridiculous system!

Kenn Baje
Was this helpful?