There are 4 ways to get from Oromocto to Charlottetown by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Oromocto to Monctonbus
- Take the bus from Moncton to Amherstbus
- Take the bus from Amherst to Charlottetown Terminalbus
6h 28m$157–356Drive 312 km
cheapest- Drive from Oromocto to Charlottetowncar 312 km
3h 46m$64–92Fly to Charlottetown Airport
- Fly from Fredericton International Airport (YFC) to Charlottetown Airport (YYG)plane YFC - YYG
5h 32m$669–972Fly to Greater Moncton International Airport, bus
- Fly from Fredericton International Airport (YFC) to Greater Moncton International Airport (YQM)plane YFC - YQM
- Take the bus from Moncton Airport to Amherstbus
- Take the bus from Amherst to Charlottetown Terminalbus
8h 33m$204–853
Fredericton International Airport (YFC) to Charlottetown Airport (YYG) flights
Comparing Your Travel Options
The cheapest way to get from Oromocto to Charlottetown is to drive which costs $60 - $95 and takes 3h 46m.
The fastest way to get from Oromocto to Charlottetown is to drive which takes 3h 46m and costs $60 - $95.
No, there is no direct bus from Oromocto to Charlottetown. However, there are services departing from Oromocto and arriving at Charlottetown Terminal via Moncton and Amherst. The journey, including transfers, takes approximately 6h 28m.
The distance between Oromocto and Charlottetown is 354 km. The road distance is 312 km.
The best way to get from Oromocto to Charlottetown without a car is to bus which takes 6h 28m and costs $150 - $360.
It takes approximately 6h 28m to get from Oromocto to Charlottetown, including transfers.
Oromocto to Charlottetown bus services, operated by Maritimebus, depart from Oromocto station.
The best way to get from Oromocto to Charlottetown is to bus which takes 6h 28m and costs $150 - $360. Alternatively, you can fly, which costs $650 - $1,000 and takes 5h 32m.
Oromocto to Charlottetown bus services, operated by Maritimebus, arrive at Moncton station.
Yes, the driving distance between Oromocto to Charlottetown is 312 km. It takes approximately 3h 46m to drive from Oromocto to Charlottetown.
What companies run services between Oromocto, NB, Canada and Charlottetown, PE, Canada?
You can take a vehicle from Oromocto to Charlottetown Terminal via Oromocto, Moncton, and Amherst in around 6h 28m. Alternatively, Air Canada flies from Fredericton International Airport (YFC) to Charlottetown Airport (YYG) 3 times a day.
- Website
- aircanada.com
Flights from Fredericton International Airport to Charlottetown Airport via Montreal
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $150–800
Flights from Fredericton International Airport to Charlottetown Airport via Toronto
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- $220–1,100
Flights from Fredericton International Airport to Greater Moncton International Airport via Montreal
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $110–650
Flights from Fredericton International Airport to Greater Moncton International Airport via Toronto
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $170–850
Flights from Fredericton International Airport to Greater Moncton International Airport via Ottawa
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- $130–700
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Oromocto to Moncton
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $65–150
- Website
- Maritimebus
Bus from Moncton to Amherst
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $28–65
- Website
- Maritimebus
Bus from Amherst to Charlottetown Terminal
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $55–130
- Website
- Maritimebus
Bus from Moncton Airport to Amherst
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $24–55
- Website
- Maritimebus
Bus from Amherst to Charlottetown Terminal
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $55–130
- Website
- Maritimebus
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 to Edinburgh, Is ride-sharing platform BlaBlaCar right for you?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Book your Oromocto to Charlottetown bus tickets online with Omio.
There are 110+ hotels available in Charlottetown.


