There are 7 ways to get from Rogersville to Ottawa by train, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Greater Moncton International Airport, fly to Ottawa Macdonald-Cartier International Airport
best- Take the train from Rogersville to Monctontrain
- Fly from Greater Moncton International Airport (YQM) to Ottawa Macdonald-Cartier International Airport (YOW)plane YQM - YOW
5h 54m$291–826Drive 1,015.2 km
cheapest- Drive from Rogersville to Ottawacar 1,015.2 km
12h 18m$199–288Train
- Take the train from Rogersville to Montréaltrain VIA Rail
- Take the train from Montréal to Ottawatrain VIA Rail
20h 44m$263–731Train to Greater Moncton International Airport, fly to Montréal–Pierre Elliott Trudeau International Airport, train
- Take the train from Rogersville to Monctontrain
- Fly from Greater Moncton International Airport (YQM) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YQM - YUL
- Take the train from Dorval to Ottawatrain
7h 33m$315–1,415Train, bus to Halifax Stanfield International Airport, fly to Ottawa Macdonald-Cartier International Airport
- Take the train from Rogersville to Monctontrain
- Take the bus from Moncton to Halifax Airport NSbus
- Fly from Halifax Stanfield International Airport (YHZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YHZ - YOW
9h 18m$347–1,037Train to Bathurst Airport, fly to Montréal–Pierre Elliott Trudeau International Airport, train
- Take the train from Rogersville to Bathurst Train Stationtrain
- Fly from Bathurst Airport (ZBF) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane ZBF - YUL
- Take the train from Dorval to Ottawatrain
8h 35m$469–1,478Train, bus
- Take the train from Rogersville to Sainte-Foytrain
- Take the bus from Université Laval - 1070 Avenue des Sciences-de-la-Vie to Montreal, QC - 1597 Rue St-Hubertbus
- Take the bus from Montreal, QC - 1597 Rue St-Hubert to Ottawa, ON - 600 Cumberland Stbus
20h 49m$234–492
Rogersville to Ottawa by train
Questions & Answers
The cheapest way to get from Rogersville to Ottawa is to drive which costs $190 - $290 and takes 12h 18m.
The fastest way to get from Rogersville to Ottawa is to train and fly which takes 5h 54m and costs $290 - $850.
No, there is no direct train from Rogersville to Ottawa. However, there are services departing from Rogersville and arriving at Ottawa via Montréal. The journey, including transfers, takes approximately 20h 44m.
The distance between Rogersville and Ottawa is 972 km. The road distance is 1015.2 km.
The best way to get from Rogersville to Ottawa without a car is to train which takes 20h 44m and costs $260 - $750.
It takes approximately 5h 54m to get from Rogersville to Ottawa, including transfers.
Rogersville to Ottawa train services, operated by VIA Rail, depart from Rogersville station.
Ottawa is 1h behind Rogersville. It is currently 6:46 PM in Rogersville and 5:46 PM in Ottawa.
Rogersville to Ottawa train services, operated by VIA Rail, arrive at Montréal station.
Yes, the driving distance between Rogersville to Ottawa is 1015 km. It takes approximately 12h 18m to drive from Rogersville to Ottawa.
What companies run services between Rogersville, NB, Canada and Ottawa, ON, Canada?
You can take a train from Rogersville to Ottawa via Montréal in around 20h 44m.
- Website
- aircanada.com
Flights from Greater Moncton International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $80–480
Flights from Greater Moncton International Airport to Ottawa Macdonald-Cartier International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 3h 49m
- When
- Every day
- Estimated price
- $80–480
Flights from Greater Moncton International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $120–600
Flights from Greater Moncton International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $70–430
Flights from Greater Moncton International Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $85–480
Flights from Halifax Stanfield International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- $90–550
Flights from Halifax Stanfield International Airport to Ottawa Macdonald-Cartier International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- $90–550
- Website
- flyporter.com
Flights from Greater Moncton International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $250–600
Flights from Halifax Stanfield International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $230–600
Flights from Halifax Stanfield International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $230–600
- Website
- jetaviation.com
Flights from Bathurst Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 2h
- When
- Tuesday to Sunday
- Estimated price
- $70–430
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Rogersville to Moncton
- Ave. Duration
- 1h 8m
- Frequency
- 3 times a week
- Estimated price
- $21–220
- Website
- VIA Rail
- Escape
- $21–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $24–95
- Economy Plus
- $27–110
Train from Rogersville to Montréal
- Ave. Duration
- 17h 43m
- Frequency
- 3 times a week
- Estimated price
- $220–500
- Website
- VIA Rail
- Escape
- $220–480
- Business
- $280–460
- Business Plus
- $290–470
- Economy
- $250–490
- Economy Plus
- $270–500
Train from Montréal to Ottawa
- Ave. Duration
- 2h 1m
- Frequency
- 5 times a day
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Rogersville to Moncton
- Ave. Duration
- 1h 8m
- Frequency
- 3 times a week
- Estimated price
- $21–220
- Website
- VIA Rail
- Escape
- $21–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $24–95
- Economy Plus
- $27–110
Train from Dorval to Ottawa
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Rogersville to Moncton
- Ave. Duration
- 1h 8m
- Frequency
- 3 times a week
- Estimated price
- $21–220
- Website
- VIA Rail
- Escape
- $21–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $24–95
- Economy Plus
- $27–110
Train from Rogersville to Bathurst Train Station
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Estimated price
- $24–220
- Website
- VIA Rail
- Escape
- $24–90
- Business
- $65–210
- Business Plus
- $80–220
- Economy
- $27–100
- Economy Plus
- $30–110
Train from Dorval to Ottawa
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Rogersville to Sainte-Foy
- Ave. Duration
- 14h 3m
- Frequency
- 3 times a week
- Estimated price
- $160–400
- Website
- VIA Rail
- Escape
- $160–360
- Business
- $220–380
- Business Plus
- $230–400
- Economy
- $180–370
- Economy Plus
- $200–380
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Moncton to Halifax Airport NS
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $100–220
- Website
- Maritimebus
- Phone
- 514-228-2303
- [email protected]
- Website
- Tour Express
Bus from Université Laval - 1070 Avenue des Sciences-de-la-Vie to Montreal, QC - 1597 Rue St-Hubert
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $27–40
- Website
- Tour Express
- Adult
- $27–40
Bus from Montreal, QC - 1597 Rue St-Hubert to Ottawa, ON - 600 Cumberland St
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $27–40
- Website
- Tour Express
- Adult
- $27–40
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 Train travel in Spain: A guide to Renfe, Travel Insider: Top Japan travel tips by Beatrix Holland, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Book your Rogersville to Ottawa train tickets online with Omio.
There are 314+ hotels available in Ottawa.







