COVID-19 Travel restrictions may apply in Canada. Learn More.

There are 5 ways to get from Montreal to Charlottetown by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Montreal, line 1 bus  •  4h 32m

  1. Fly from Montreal (YUL) to Charlottetown (YYG) YUL - YYG
  2. Take the line 1 bus from Charlottetown Mall to Confederation Centre

$178 - $664

Cheapest option

Bus  •  20h 5m

  1. Take the bus from Montreal, QC to Rivière-du-Loup
  2. Take the bus from Rivière-du-Loup to Moncton, NB
  3. Take the bus from Moncton, NB to Amherst, NS
  4. Take the bus from Amherst, NS to Charlottetown

$160 - $255

3 alternative options

Train to Ottawa, fly  •  7h 1m

  1. Take the train from Montréal to Ottawa
  2. Fly from Ottawa (YOW) to Charlottetown (YYG) YOW - YYG

$348 - $1,226

Train, bus  •  22h 13m

  1. Take the train from Montréal to Moncton
  2. Take the bus from Moncton, NB to Amherst, NS
  3. Take the bus from Amherst, NS to Charlottetown

$205 - $348

Drive  •  12h 37m

  1. Drive from Montreal to Charlottetown 1147.6 km

$120 - $190

Montreal → Charlottetown
Partially open

Travel safe during COVID-19

Rules to follow in Canada

2m

Recommended

COVID-19 help in Canada

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 1-833-784-4397

Frequently Asked Questions


There are currently travel restrictions within Canada.

The COVID-19 helpline number in Charlottetown is 1-833-784-4397.

Wearing a face mask on public transport in Charlottetown is recommended.

The social distance requirement in Charlottetown is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus hotline on 1-833-784-4397.

Exceptions may apply, for full details: Government of Canada.
We're working around the clock to bring you the latest COVID-19 Travel Safe information from official sources.
To the best of our knowledge, these details are correct as of the last update: 15 Sep 2020.

Questions & Answers

The cheapest way to get from Montreal to Charlottetown is to drive which costs $120 - $190 and takes 12h 37m.

More details

The quickest way to get from Montreal to Charlottetown is to fly and line 1 bus which costs $170 - $700 and takes 4h 32m.

More details

No, there is no direct bus from Montreal to Charlottetown. However, there are services departing from Montreal, QC and arriving at Charlottetown via Rivière-du-Loup, Moncton, NB and Amherst, NS. The journey, including transfers, takes approximately 20h 5m.

More details

The distance between Montreal and Charlottetown is 813 km. The road distance is 1147.6 km.

Get driving directions

The best way to get from Montreal to Charlottetown without a car is to bus which takes 20h 5m and costs $160 - $260.

More details

It takes approximately 4h 32m to get from Montreal to Charlottetown, including transfers.

More details

Montreal to Charlottetown bus services, operated by Maritimebus, depart from Montreal, QC station.

More details

The quickest flight from Montreal Airport to Charlottetown Airport is the direct flight which takes 1h 30m.

Search flights

Montreal to Charlottetown bus services, operated by Maritimebus, arrive at Charlottetown station.

More details

Charlottetown is 1h ahead of Montreal. It is currently 6:00 PM in Montreal and 7:00 PM in Charlottetown.

Map of how to get from Montreal to Charlottetown.
Launch map view
  • Distance: 813.4 km
  • Duration: 4h 32m

What companies run services between Montreal, QC, Canada and Charlottetown, PE, Canada?

You can take a bus from Montreal to Charlottetown via Rivière-du-Loup, Moncton, NB, and Amherst, NS in around 20h 5m.

Airlines
Air Canada
Website
aircanada.com
Flights from Montreal to Charlottetown
Ave. Duration
1h 30m
When
Every day
Estimated price
$320 - $1,300
Flights from Montreal to Charlottetown via Halifax
Ave. Duration
3h 17m
When
Every day
Estimated price
$330 - $1,300
Flights from Ottawa to Charlottetown
Ave. Duration
1h 36m
When
Every day
Estimated price
$280 - $1,100
Flights from Ottawa to Charlottetown via Montreal
Ave. Duration
3h 15m
When
Every day
Estimated price
$280 - $1,100
Flights from Ottawa to Charlottetown via Halifax
Ave. Duration
4h 4m
When
Every day
Estimated price
$280 - $1,200
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Montréal to Ottawa
Ave. Duration
2h 11m
Frequency
Every 4 hours
Estimated price
$60 - $120
Website
VIA Rail
Escape
$30 - $60
Economy
$60 - $85
EconomyPlus
$85 - $120
Business
$85 - $130
Train from Montréal to Moncton
Ave. Duration
17h 23m
Frequency
3 times a week
Estimated price
$160 - $280
Website
VIA Rail
Escape
$120 - $150
Economy
$160 - $230
EconomyPlus
$200 - $280
Business
$280 - $400
Bus operators
T3 Transit
Phone
+1 902-566-9962
Website
t3transit.ca
Bus from Charlottetown Mall to Confederation Centre
Ave. Duration
15 min
Frequency
Every 30 minutes
Estimated price
$2
Website
T3 Transit
Maritimebus
Phone
+1 800-575-1807
Website
maritimebus.com
Bus from Montreal, QC to Rivière-du-Loup
Ave. Duration
6h 20m
Frequency
Twice daily
Estimated price
$50 - $90
Book at
maritimebus.com
Bus from Rivière-du-Loup to Moncton, NB
Ave. Duration
7h 55m
Frequency
Once daily
Estimated price
$65 - $100
Book at
maritimebus.com
Bus from Moncton, NB to Amherst, NS
Ave. Duration
55 min
Frequency
3 times a day
Estimated price
$18 - $28
Book at
maritimebus.com
Bus from Amherst, NS to Charlottetown
Ave. Duration
1h 55m
Frequency
3 times a day
Estimated price
$24 - $40
Book at
maritimebus.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, Slovenia: Getting from Ljubljana to Lake Bled and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Montreal to Charlottetown is 1148 km. It takes approximately 12h 37m to drive from Montreal to Charlottetown.

Get driving directions

Air Canada offers flights from Montreal Airport to Charlottetown Airport.

Search flights

There are 87+ hotels available in Charlottetown. Prices start at $125 CAD per night.

More details

The best way to get from Montreal to Montreal Airport is to line 747 bus which takes 22 min and costs $3 - $10.

More details