Guides · 🏙️ City life
Getting To and From Fredericton by Bus: The Maritime Bus Guide
Maritime Bus is the only intercity coach carrier serving Fredericton, and since New Brunswick has no passenger rail in the capital (VIA does not stop here), the bus is your main ground option beyond driving. The terminal sits at 105 Dundonald Street, a short walk from downtown. From there you can reach Saint John in about an hour and ten minutes and Moncton in roughly two hours, with connections onward to Halifax, Charlottetown and the rest of the Maritimes. Book online, by phone, or at the counter.
The short version: the bus is the ground option that exists
Here is the thing people from bigger cities take a while to accept: there is no train to Fredericton. VIA Rail does not serve the city, and it does not serve the capital region at all. VIA’s one remaining New Brunswick route, the Ocean, runs through Moncton, Miramichi, Bathurst and Campbellton on its way between Montreal and Halifax, and it skips the Saint John River valley entirely. So if you are not driving and not flying, the intercity bus is genuinely the option, not one option among many.
That carrier is Maritime Bus. It has run the Maritimes intercity network since December 2012, when it took over the routes left behind after Acadian Lines shut down. It is part of the Coach Atlantic Group, a family-owned motorcoach company based in Prince Edward Island, and it is the connective tissue for bus travel across New Brunswick, Nova Scotia and PEI. For Fredericton, it is the whole show: one company, a handful of daily departures, and a single downtown counter.
None of that is a knock. The buses are clean, the drivers are generally pleasant, and for a student heading home to Saint John or a traveller connecting to a Halifax flight, it does the job for a fraction of what a taxi or a one-way rental would cost. You just want to go in understanding that schedules are lean and booking ahead is smart.
Where the Fredericton stop actually is
The Fredericton terminal is at 105 Dundonald Street, postal code E3B 1W7. It is a staffed, full-service stop, not a lonely pole in a parking lot, so you can buy tickets, board, and ship parcels through Maritime Bus’s Parcel Express service all from the same counter. The phone number for the location is (506) 455-2049. It sits just off the downtown core, an easy walk or very short cab ride from most of the central hotels and the university hill.
Posted hours are roughly 10 a.m. to 7 p.m. Sunday through Friday, and 10:30 a.m. to 7 p.m. on Saturdays, though it is worth confirming before an early or late trip because staffed hours and actual bus times do not always line up. If a departure falls outside counter hours, have your ticket already purchased online or by phone so you are not stuck at a closed desk. This is the kind of detail that trips up first-timers: the building being open and your bus leaving are two separate facts.
Always double-check the current stop and departure time on maritimebus.com before you travel. Terminal locations and schedules do get adjusted, and a single missed daily departure is a much bigger deal on a route that runs a few times a day than on a subway that comes every five minutes.
Routes and connections from Fredericton
Fredericton sits on the corridor that links the Saint John River valley to the rest of the Maritimes, so most trips run through one of two hubs: Saint John to the south or Moncton to the east. The ride to Saint John is the quick one, generally around an hour and ten minutes over roughly 80 kilometres. The ride to Moncton is longer, closer to two hours on the direct run and more if your schedule routes you the long way, covering about 147 kilometres. Both are everyday workhorse routes for students, medical appointments and airport connections.
Moncton is the transfer hub that opens up everything else. From there the network fans out to Halifax and the Halifax airport in Nova Scotia, to Amherst and the Nova Scotia mainland, and up across the Confederation Bridge onward to Charlottetown on Prince Edward Island. A Fredericton-to-Halifax trip is typically a connection rather than a single through-bus, so budget for a layover and read the itinerary carefully when you book. It is very doable, just not always quick.
Frequency is modest and worth respecting. Expect on the order of a handful of departures a day toward Saint John and Moncton rather than an hourly clock. Because the timetable is thin, a plan that assumes “there will be another one soon” is a plan that leaves you overnight in the wrong city. Check the specific day you are travelling, since departures shift between weekdays, weekends and holidays.
Fares and how to book
Fares move with the route and how far ahead you book, but as a rough guide a one-way Fredericton to Saint John ticket tends to land in the mid-twenties, Moncton runs a bit higher into the thirties and up, and Halifax connections generally start north of seventy dollars. Treat those as ballpark Canadian-dollar figures rather than quotes, because third-party booking sites sometimes display prices in US dollars, which makes a cheap ticket look mysteriously expensive. The authoritative number is always the one on the official site for your exact date.
There are three ways to buy. Book online through maritimebus.com, call the reservation line at 1-800-575-1807 (staffed seven days a week, roughly 8:30 a.m. to 6:30 p.m., credit card required), or pay in person at the Dundonald Street counter, where cash, debit and major credit cards are accepted. Buying ahead is the move on lean schedules and busy weekends, and note that flag-stop-style locations require advance purchase, so do not count on flagging a bus and paying the driver.
If you qualify for a discount category such as student, senior or child, check the fare options at the time of booking rather than assuming. Same goes for refunds and changes: policies exist but have cut-offs, so read the terms before you lock in a non-refundable deal for a plan that might shift.
Luggage, what to pack and what to expect onboard
Maritime Bus includes two pieces of checked baggage per paying passenger at no extra charge, stowed in the bays under the coach, plus a carry-on you keep with you. Checked bags need a Maritime Bus tag showing your name, destination and contact information, which the counter can sort out when you drop them. It is a good habit to label your own bag too, because a row of identical black suitcases in a luggage bay is nobody’s friend.
One caution worth stating plainly: the carrier’s liability for lost or damaged baggage is capped at $100 per passenger fare, regardless of how many bags you brought. That is standard for intercity coaches, but it means you should not check anything genuinely valuable or irreplaceable. Laptops, medication, documents and anything fragile belong in your carry-on, on your lap, where you can see them the whole way.
Onboard, expect a straightforward highway coach: reclining seats, a washroom, and generally a smooth ride. Bring layers, a charged phone and a snack, since not every stop is a proper meal break. The buses have a solid reputation for cleanliness and courteous drivers, which counts for a lot on a two-hour run through the valley.
How this connects to the Fredericton airport
Here is a mismatch that catches people off guard: the intercity bus and the airport are two different worlds in Fredericton, and they do not link up. Fredericton International Airport (YFC) sits southeast of the city out toward Lincoln, and the airport’s own ground-transportation information lists no public bus or transit service at all. You will not find a Maritime Bus counter at the terminal, and you should not plan to connect an intercity coach to a flight on the same seamless ticket.
To get between the airport and town you are looking at a taxi, a rideshare, or a rental car. The taxi operators serving the airport include Checker Cab, Trius Taxi and Loyal Taxi, with Checker Cab offering accessible vehicles on request. Rideshare is available through Uride, the app that actually operates in the Fredericton area (it is Uride, not Uber). Rental desks at the terminal include Avis, Budget, Enterprise and National, with Hertz offsite. A taxi into town typically runs in the range of thirty to forty dollars.
So the practical picture is this: use Maritime Bus for the intercity leg between Fredericton and other Maritime cities, and use a taxi, Uride or a rental for the short hop between the airport and downtown. If you are flying out of Halifax instead, that is where the bus genuinely helps, since the network connects through Moncton to the Halifax airport.
Practical tips for a smooth trip
Buy ahead and screenshot your confirmation. On a route with only a few departures a day, walking up hoping for a seat is a gamble, and counter hours do not always cover your bus time. A ticket already in your inbox means a closed desk is not your problem. Arrive with a comfortable cushion before departure, ten to fifteen minutes at least, so you can get bags tagged and stowed without a scramble.
Plan connections generously. If your journey involves a transfer at Moncton for Halifax or PEI, give the layover room to breathe rather than betting on a tight turnaround. Missing a connection on a thin timetable can mean a long wait or an unplanned night. Read the full itinerary the booking gives you, including every stop and change, not just the origin and destination.
Finally, keep the essentials on your person and verify everything the day before you go. Confirm the departure time, the stop at 105 Dundonald Street, and the current fare directly with Maritime Bus, since schedules and prices shift with the season. A five-minute check the night before is cheaper than a missed bus. For more on getting around town once you arrive, browse the rest of our Fredericton guides.
Key takeaways
- Maritime Bus is the only intercity coach carrier serving Fredericton, and with no VIA Rail service in the city, it is the main ground option besides driving.
- The Fredericton terminal is at 105 Dundonald Street (E3B 1W7), a staffed full-service stop with tickets and Parcel Express; phone (506) 455-2049.
- Saint John is about an hour and ten minutes away and Moncton roughly two hours; Moncton is the transfer hub for onward Halifax, Nova Scotia and PEI connections.
- Book online at maritimebus.com, by phone at 1-800-575-1807, or in person at the counter, and buy ahead because there are only a handful of departures a day.
- Two checked bags are free plus a carry-on, but liability for lost or damaged luggage is capped at $100, so keep valuables with you.
- The bus does not serve Fredericton airport (YFC); use a taxi, Uride rideshare or a rental car for the airport, not Maritime Bus.
Common questions
Does a train go to Fredericton?
No. VIA Rail does not serve Fredericton, and there is no passenger rail in the city at all. VIA’s one New Brunswick route, the Ocean, runs through Moncton, Miramichi, Bathurst and Campbellton, skipping the Saint John River valley entirely. For rail-free ground travel, Maritime Bus is your main intercity option.
Where is the Maritime Bus stop in Fredericton?
The terminal is at 105 Dundonald Street, postal code E3B 1W7, just off the downtown core. It is a staffed stop where you can buy tickets, board, and ship parcels through Parcel Express. The location phone number is (506) 455-2049, and posted hours run roughly 10 a.m. to 7 p.m. Confirm your departure time separately, since counter hours and bus times do not always match.
How long does the bus take to Saint John or Moncton?
Fredericton to Saint John is generally around an hour and ten minutes over about 80 kilometres. Fredericton to Moncton is closer to two hours on the direct run, covering roughly 147 kilometres. Both run only a handful of times per day, so check the specific date and book ahead rather than assuming another bus will be along shortly.
How do I get to Halifax or PEI from Fredericton by bus?
You connect through Moncton. Maritime Bus’s network fans out from Moncton to Halifax and the Halifax airport, and across the Confederation Bridge to Charlottetown on PEI. A Fredericton-to-Halifax trip is usually a connection with a layover rather than a single through-bus, so read the full itinerary and give yourself a comfortable transfer window when you book.
What are the luggage rules on Maritime Bus?
Each paying passenger gets two checked bags free, stowed under the coach, plus a carry-on. Checked bags need a Maritime Bus tag with your name, destination and contact info. Note that liability for lost or damaged baggage is capped at $100 per fare regardless of how many bags you have, so keep laptops, medication, documents and anything valuable in your carry-on.
Can I take the bus to Fredericton airport (YFC)?
No. The airport lists no public bus or transit service, and Maritime Bus does not serve it. To reach YFC, southeast of the city near Lincoln, use a taxi (Checker Cab, Trius or Loyal), the Uride rideshare app, or a rental car (Avis, Budget, Enterprise, National, with Hertz offsite). A taxi into town typically runs about $30 to $40.
Sources & further reading
This guide reflects the documented local consensus, reporting, reviews and community voices, verified where possible. Things change; if we’re out of date, tell Freddy.
- Maritime Bus – Fredericton stop (105 Dundonald St)
- Maritime Bus – Booking Information & Baggage Policy
- Maritime Bus – Plan Your Trip / Stations and Locations
- YFC Fredericton International Airport – Ground Transportation
- VIA Rail – New Brunswick destinations
- Maritime Bus – Wikipedia (history, Coach Atlantic ownership)
- Busbud – Fredericton to Moncton bus (times, duration)
- Busbud – Fredericton to Saint John bus (times, duration)