Search bus tickets to Montreal
Quickview
How to get to Montreal by bus
Routes | 7 |
Trips per day | 10 |
bus lines | 1 |
Stations | 1 |
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.
What is a good price for a bus ticket to Montreal?
$69.64 is the cheapest price for a bus ticket to Montreal, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Montreal. In the last month, buses from Edmundston to Montreal had the lowest average price at $69.64.
Where is the bus station in Montreal, QC?
The main bus station in Montreal is Central Station - Gare d'autocars. As the busiest station, it has the most bus arrivals, although some buses may make other stops in and around Montreal.
Which cities have the most buses to Montreal?
Atlantic City
There are 11 scheduled buses per day from Atlantic City to Montreal. The route can be as long as 427 miles, or 687 kilometers. On average, the journey takes 13 hours and 26 minutes. One bus company, Greyhound, connects Atlantic City to Montreal. Buses from Atlantic City usually arrive in Montreal at Central Station - Gare d'autocars.
Avg. Time
13h 26m
Avg. Price
$47.57
Birmingham
There are 11 scheduled buses per day from Birmingham to Montreal. The route can be as long as 1086 miles, or 1747 kilometers. On average, the journey takes 39 hours and 34 minutes. One bus company, Greyhound, connects Birmingham to Montreal. Buses from Birmingham usually arrive in Montreal at Central Station - Gare d'autocars.
Avg. Time
1d 15h 34m
Avg. Price
$130.55
Chattanooga
There are 10 scheduled buses per day from Chattanooga to Montreal. The route can be as long as 950 miles, or 1529 kilometers. On average, the journey takes 34 hours and 40 minutes. One bus company, Greyhound, connects Chattanooga to Montreal. Buses from Chattanooga usually arrive in Montreal at Bus Stop.
Avg. Time
1d 10h 40m
Avg. Price
$223.60
San Diego
There are 10 scheduled buses per day from San Diego to Montreal. The route can be as long as 2465 miles, or 3966 kilometers. On average, the journey takes 81 hours and 41 minutes. One bus company, Greyhound, connects San Diego to Montreal. Buses from San Diego usually arrive in Montreal at Bus Stop.
Avg. Time
3d 9h 41m
Avg. Price
$191.30
Burlington
There are 10 scheduled buses per day from Burlington to Montreal. The route can be as long as 74 miles, or 118 kilometers. On average, the journey takes 3 hours and 57 minutes. One bus company, Greyhound, connects Burlington to Montreal. Buses from Burlington usually arrive in Montreal at Bus Stop.
Avg. Time
3h 57m
Avg. Price
$24.94
What bus companies travel to Montreal, Quebec?
Located in Quebec, Canada, Montreal is accessible by bus from 7 other cities. You can choose from 10 daily scheduled trips when you search for buses to Montreal on Wanderu. Maritime Bus usually has the most buses on any given day.
Looking for other ways to get there? Train tickets to Montreal are also available..
Bus companies serving Montreal
Maritime Bus
There are 36 scheduled Maritime Bus buses per day. Maritime Bus can get you to Montreal from 36 cities, including Sussex.


Avg. Time
13h 43m
Avg. Price
$88.55
Top bus routes to and from Montreal
- bus from Montpelier to Montreal
- bus from Montreal to Worcester
- bus from Montreal to Moncton
- bus from Philadelphia to Montreal
- bus from Montreal to Ithaca
- bus from Montreal to Saratoga Springs
- bus from Halifax to Montreal
- bus from Montreal to Boston
- bus from Montreal to Dartmouth
- bus from Montreal to Hartford
- bus from Montreal to New York
- bus from Montreal to Truro
- bus from Kingston to Montreal
- bus from Montreal to Ridgewood
- bus from Hartford to Montreal
- bus from Montreal to Burlington
- bus from Burlington to Montreal
- bus from Binghamton to Montreal
- bus from Montreal to Fredericton
- bus from Montreal to Baltimore
- bus from New York to Montreal
- bus from Montreal to Chicago
- bus from Montreal to Toronto
- bus from Montreal to Montpelier
- bus from Springfield to Montreal
- bus from Montreal to Manchester
- bus from Montreal to Saint John
- bus from Toronto to Montreal
- bus from Queens Village to Montreal
- bus from Montreal to Sydney
- bus from Ithaca to Montreal
- bus from Montreal to Edmundston
- bus from Montreal to Albany
- bus from Fredericton to Montreal
- bus from Montreal to Washington
- bus from Montreal to Miramichi
- bus from Montreal to Halifax
- bus from Albany to Montreal
- bus from Plattsburgh to Montreal
- bus from Boston to Montreal
- bus from Pittsburgh to Montreal
- bus from Worcester to Montreal
- bus from Montreal to Atlanta
- bus from Montreal to Québec
- bus from Montreal to Springfield
- bus from Silver Spring to Montreal
- bus from Newark to Montreal
- bus from Manchester to Montreal
- bus from Washington to Montreal
- bus from Montreal to Buffalo
- bus from Vancouver to Montreal
- bus from Montreal to Plattsburgh
- bus from Charlottetown to Montreal
- bus from Saint John to Montreal
- bus from Moncton to Montreal
- bus from Montreal to Los Angeles
- bus from Montreal to Vancouver
- bus from Allentown to Montreal
- bus from Montreal to Charlottetown
- bus from Montreal to Syracuse
- bus from Saratoga Springs to Montreal
- Bus Tickets
- Canada
- Quebec
- Montreal