Брілон
Гарлем
Sat, Sep 5
+ Add return
2 Travelers

Megabus Canada

4.3
13 customer reviews
  • About
  • Popular Routes
  • Stations
  • Reviews
  • Schedule and Timetable

About Megabus Canada

Buses are the most affordable means of transport with a large number of terminals across the country and convenient timetables to help you plan your trip. Buses is a convenient option both for those who travel on a shoestring budget and those who do not want to compromise on comfort. Megabus Canada offers bus service with an online reservation available. Before booking your ticket, read other travellers’ reviews to choose the best option.

What are the Main Stations of Megabus Canada?

Megabus Canada operates buses to and from the following stations:

  • Toronto Bay St
  • Montreal Rue Saint Antoine O
  • Cornwall Brookdale Ave
  • Belleville Church St
  • Napanee Lennox and Addington County Rd
  • Ottawa St Laurent Blvd
  • Kingston Leroy Grant Dr
  • Toronto Borough Drive
  • St Catharines University Rd W
  • Toronto Yorkdale Bus Stop
  • Niagara Falls Niagara River Parkway
  • Kirkland Boulevard Saint Charles
  • Brockville Jefferson Drive
  • London CA University Dr
  • Port Hope ON Northumberland County Rd
  • Quinte West Front St
  • Pearson Airport Viscount Station
  • Niagara Falls Erie Ave
  • Toronto Pearson Airport North Star Road
  • Mississauga Duke of York Blvd
  • Kingston Union St
  • Whitby GO Bus Station
  • St Catharines Carlisle St
  • Grimsby Main St W
  • Hamilton Airport Passenger Terminal

What are the Most Popular Routes of Megabus Canada?

The most popular destinations of Megabus Canada are:

What are the Bus Classes & Prices of Megabus Canada?

The price of your bus trip will depend both on the destination and the class of your ticket. Note that not all ticket classes are available on certain routes yet for longer trips there is almost always a good choice of options. Opt for a sleeper coach for the most convenient overnight trip. Sleeper buses are usually equipped with berths or soft reclining seats, feature an onboard toilet and your ticket may also include other perks like snacks or even a lunch. Taking a night bus is also a good idea if you want to save on your hotel room. During the day an express service is often the best value for money as it makes less stops than an ordinary or standard class bus and travels faster. On some routes it may be crucial to choose the right class as, say, an ordinary or second class bus may need some 6 hours to cover the distance the first class or express bus travels in two hours!

Pros & Cons of Bus Travel

Pros of Bus Travel

  • Buses usually boast the widest network of destinations covered. They travel to the places you cannot get to by plane or even by train

  • Travelling by bus is easy – there is no need to arrive to the bus terminal much in advance, and the check-in is usually a very fast formality opposite to air travel

  • Bus tickets are very affordable. Yes, there are costly first class or VIP options but is you are on a budget, bus is the first means of transportation you have to think about

  • At the same time, there are different classes of service to suit any budget. If you are after a higher level of comfort, buses get you covered, too.

Cons of Bus Travel

  • Intercity bus terminals can be located outside the city centre in the outskirts. It means you will need to calculate extra time and money to get there. In certain destinations getting from the bus terminal can cost you more than you would expect because only a limited number of transportation companies is allowed to serve the route – and prices may be inflated.

  • During busy weekends or high season buses serving some tourist destinations may run out of schedule and require advanced booking.

  • While buses are not as weather dependent as ferries, bus trips can also be delayed or cancelled due to bad weather or road conditions – keep it in mind if travelling during certain seasons or to certain destinations.

Read more

Megabus Canada Popular Routes

London Ontario to Brockville
08:00, 10:00, 13:15
Toronto to Napanee
13:00, 13:30, 14:30, 15:00, 19:00, 19:30
London Ontario to Montreal
06:00, 08:00, 10:00, 18:00
Toronto to Kingston Ontario
00:30, 06:00, 07:00, 07:15, 07:31, 08:00, 09:00, 10:00, 10:30, 11:00, 12:00, 12:30, 13:00, 13:30, 13:45, 14:00, 14:30, 15:00, 16:00, 16:15, 17:00, 18:00, 19:00, 19:30, 22:40, 23:30
St Catharines to Montreal
06:30, 07:30, 09:30, 10:30, 11:30, 12:30, 13:30, 15:30, 19:30
Brockville to Montreal
10:30
Kingston Ontario to Alexandria CA
09:30
Kingston Ontario to Toronto Airport
06:00, 06:10, 06:30, 12:00, 12:10, 12:30
Toronto to Brockville
06:00, 07:15, 08:00, 10:00, 10:30, 12:30, 13:45, 14:30, 16:15, 17:00, 23:30
Alexandria CA to Montreal
11:35
Alexandria CA to Kingston Ontario
08:05
Port Hope to Toronto
08:20, 14:20
Niagara Falls to St Catharines
06:00, 07:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00, 21:30
Peterborough Ontario to Toronto
07:35, 13:35
Toronto to Niagara Falls
06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30, 20:35, 21:00
Montreal to St Catharines
06:30, 08:00, 09:00, 10:00, 10:30, 13:00, 23:30
Alexandria CA to Whitby CA
08:05
Ottawa to Niagara Falls
00:10, 06:55, 08:35, 13:15
Niagara Falls to Montreal
06:00, 07:00, 09:00, 10:00, 11:00, 12:00, 13:00, 15:00, 19:00
Kingston Ontario to London Ontario
03:00, 08:35, 09:40, 10:20, 11:20, 11:35, 14:35, 16:35
St Catharines to Toronto
06:30, 07:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30, 22:00
Whitby CA to Montreal
07:00
Napanee to Toronto
06:55, 12:55
Toronto to Peterborough Ontario
13:30, 15:00, 19:30
Montreal to Whitby CA
06:30
Montreal to Brockville
06:30
Brockville to Kingston Ontario
08:25, 09:05, 10:05, 14:45, 16:40, 19:25, 20:15
Montreal Airport to Toronto
07:00, 08:30, 10:30, 11:30, 13:30, 15:30, 17:30
Ottawa to St Catharines
00:10, 06:55, 08:35, 13:15
Toronto to Ottawa
06:15, 07:15, 08:00, 12:30, 13:45, 14:30, 16:15, 17:00

Megabus Canada Schedule & Timetable

ClassDeparture stationArrival stationDepartureArrivalTravel time
Standard ACToronto Bay StMontreal Rue Saint Antoine O23:3006:106h 40m
Standard ACToronto Bay StMontreal Rue Saint Antoine O22:4005:106h 30m
Standard ACToronto Bay StMontreal Rue Saint Antoine O18:0001:257h 25m
Standard ACToronto Bay StMontreal Rue Saint Antoine O16:0023:157h 15m
Standard ACToronto Bay StMontreal Rue Saint Antoine O15:0022:157h 15m
Standard ACToronto Bay StMontreal Rue Saint Antoine O14:0021:157h 15m
Standard ACToronto Bay StMontreal Rue Saint Antoine O13:0020:107h 10m
Standard ACToronto Bay StMontreal Rue Saint Antoine O12:0019:107h 10m
Standard ACToronto Bay StMontreal Rue Saint Antoine O11:0018:107h 10m
Standard ACToronto Bay StMontreal Rue Saint Antoine O10:3017:407h 10m
Standard ACToronto Bay StMontreal Rue Saint Antoine O10:0017:107h 10m
Standard ACToronto Bay StMontreal Rue Saint Antoine O09:0016:057h 5m
Standard ACToronto Bay StMontreal Rue Saint Antoine O08:0014:406h 40m
Standard ACToronto Bay StMontreal Rue Saint Antoine O07:3114:006h 29m
Standard ACToronto Bay StMontreal Rue Saint Antoine O07:0014:057h 5m
Standard ACToronto Bay StMontreal Rue Saint Antoine O06:0013:307h 30m
Standard ACToronto Bay StMontreal Rue Saint Antoine O00:3007:106h 40m
Standard ACMontreal Rue Saint Antoine OToronto Bay St23:3005:406h 10m
Standard ACMontreal Rue Saint Antoine OToronto Bay St18:0000:506h 50m
Standard ACMontreal Rue Saint Antoine OToronto Bay St17:0023:406h 40m
Standard ACMontreal Rue Saint Antoine OToronto Bay St15:0021:406h 40m
Standard ACMontreal Rue Saint Antoine OToronto Bay St14:0020:456h 45m
Standard ACMontreal Rue Saint Antoine OToronto Bay St13:0019:456h 45m
Standard ACMontreal Rue Saint Antoine OToronto Bay St12:3019:056h 35m
Standard ACMontreal Rue Saint Antoine OToronto Bay St12:0019:057h 5m
Standard ACMontreal Rue Saint Antoine OToronto Bay St11:0018:007h 0m
Standard ACMontreal Rue Saint Antoine OToronto Bay St10:3017:307h 0m
Standard ACMontreal Rue Saint Antoine OToronto Bay St10:0017:007h 0m
Standard ACMontreal Rue Saint Antoine OToronto Bay St09:0016:007h 0m
Standard ACMontreal Rue Saint Antoine OToronto Bay St08:0015:007h 0m

Megabus Canada Stations

Cornwall Brookdale AveBelleville Church StNapanee Lennox and Addington County RdToronto Bay StOttawa St Laurent BlvdKingston Leroy Grant DrToronto Borough DriveMontreal Rue Saint Antoine OSt Catharines University Rd WToronto Yorkdale Bus StopNiagara Falls Niagara River ParkwayKirkland Boulevard Saint CharlesBrockville Jefferson DriveLondon CA University DrPort Hope ON Northumberland County RdQuinte West Front StPearson Airport Viscount StationNiagara Falls Erie AveToronto Pearson Airport North Star RoadMississauga Duke of York BlvdKingston Union StWhitby GO Bus StationSt Catharines Carlisle StGrimsby Main St WHamilton Airport Passenger Terminal

Megabus Canada Company Reviews

E M
Delay, cold, no lights in the restroom
Bus Standard AC, Megabus Canada, Aug 3, 2025
K I
Bus Standard AC, Megabus Canada, Jul 23, 2026
K S
Bus Standard AC, Megabus Canada, Jun 27, 2026
N H
Bus Standard AC, Megabus Canada, Jun 19, 2026
N H
Bus Standard AC, Megabus Canada, Jun 19, 2026
N H
Bus Standard AC, Megabus Canada, Jun 14, 2026
N H
Bus Standard AC, Megabus Canada, Jun 12, 2026
N H
Bus Standard AC, Megabus Canada, Jun 12, 2026
P S
Bus Standard AC, Megabus Canada, May 20, 2026
O 8
Bus Standard AC, Megabus Canada, Mar 12, 2026
C N
Bus Standard AC, Megabus Canada, Oct 1, 2025
T H
Bus Standard AC, Megabus Canada, Jul 12, 2025
4.3
13 customer reviews
5
69%
4
8%
3
8%
2
15%
1
0%
84.6% of 13 travelers were presumably happy with Megabus Canada as they left good or no review