1map logoGo to main page

Saint John, New Brunswick to Charlottetown, Prince Edward Island from CA$30: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Saint John, Canada
to
Charlottetown, Canada

How to Get from Saint John to Charlottetown: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$30 by trainBest price
115 kmDistance
3h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint John to Charlottetown with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Average Duration
3h  30m
Estimated price
CA$45-65
Recommended
Company
various
Train
Average Duration
4h  15m
Estimated price
CA$30-50
Cheapest
route map
Distance: 115 km
Duration: 3h

See more options

Company
various
Drive
Average Duration
3h 
Estimated price
CA$40-70

Traveling From Saint John to Charlottetown

The journey from Saint John to Charlottetown offers a fascinating shift from the rugged coastal charm of New Brunswick to the vibrant cultural atmosphere of Prince Edward Island.

Best Neighbourhoods in Charlottetown

Charlottetown is home to diverse neighborhoods that each offer unique experiences.

Downtown Charlottetown
• Lively arts scene with theaters and galleries.
• Abundant dining options featuring local seafood.
Victoria Park
• Scenic waterfront views and walking trails.
• Family-friendly with playgrounds and picnic areas.
Hillsborough Park
• Close to historic sites and museums.
• Peaceful residential charm with tree-lined streets.

Best Times To Visit Charlottetown's Attractions

Timing your visit can greatly enhance your experience in Charlottetown.

Confederation Centre of the Arts
Visit mid-week in late spring for fewer crowds and vibrant performances.
Victoria Row
Evenings during summer offer a lively atmosphere with fewer tourists around.
Beaconsfield Historic House
Visit during early mornings in September for a tranquil exploration.

Charlottetown Weather: What to Expect Year-Round

Charlottetown experiences four distinct seasons, with warm summers and cold winters, making each time of year unique for visitors. Spring and fall often offer mild temperatures, ideal for exploring the city without the hustle of peak tourist season.

Dining Recommendation in Charlottetown

Try the fresh lobster roll at Lobster on the Wharf, where the casual waterfront atmosphere enhances the experience with local flavors and ocean-inspired dishes. This contrasts with Saint John's dining scene, as Charlottetown embraces a more coastal, relaxed vibe that celebrates the natural bounty of Prince Edward Island.

Frequently asked questions

Find out more about the route from Saint John to Charlottetown.

Or choose the category:
The distance between Saint John and Charlottetown is approximately 253 km. The road distance is slightly longer at 320 km. Travel times vary depending on the mode of transportation. Taking a bus to Fredericton and then flying to Charlottetown takes about 7 hours and 51 minutes, while a direct flight takes 8 hours and 45 minutes. Driving between the two cities takes about 3 hours and 35 minutes, and taking a bus takes approximately 7 hours and 14 minutes.
The most cost-effective and time-efficient transportation option for traveling from Saint John to Charlottetown is to drive. It takes approximately 3 hours and 35 minutes to cover the distance of 320 km by car. The cost of driving ranges from C$61 to C$95.
The prices for traveling from Saint John to Charlottetown by bus can range from C$66 to C$96.
To get from Saint John to Charlottetown without using public transportation, the best option is to drive. The distance between the two cities is approximately 320 km, and it takes approximately 3 hours and 35 minutes to drive from Saint John to Charlottetown. The prices for renting a car for this journey can range from C$61 to C$95, depending on the rental car company and the type of vehicle chosen.
The best way to travel from Saint John to Charlottetown without a car is by taking a bus. The journey takes approximately 7 hours and 14 minutes and costs between C$61 and C$102.
Yes, there is a link between Saint John and Charlottetown but it is not a direct route. Passengers can take a bus from Saint John to Moncton, then transfer to another bus to Amherst, and from there transfer to a bus to Charlottetown. This journey, including transfers, takes approximately 7 hours and 14 minutes. The bus services are operated by Maritimebus.
The flight between Saint John and Charlottetown typically takes around 4 hours and 22 minutes with one stopover. The prices for this flight can vary between C$504 and C$2042, depending on factors such as the airline, time of booking, and availability.
There are numerous accommodation options available near Charlottetown. With over 73 hotels to choose from, visitors have a wide range of options. Prices start at C$75, ensuring that there are options to fit different budgets.