There are 9 ways to get from Rimouski to Hamilton by train, bus, car, plane, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Rimouski to Montréaltrain
- Take the train from Montréal to Toronto Union Stationtrain
- Take the train from Union Station GO to West Harbour GOtrain Lw
16h 44m$261–713Drive, car ferry to Baie-Comeau Airport, fly to Toronto Pearson International Airport, bus
cheapest- Drive from Rimouski to Matane, QCcar
- Take the car ferry from Matane, QC to Baie-Comeau, QCcarferry
- Fly from Baie-Comeau Airport (YBC) to Toronto Pearson International Airport (YYZ)plane YBC - YYZ
- Take the bus from Pearson International Airport Terminal 1 to Hamilton GO Centre Busbus
10h 22m$120–524Bus, train
- Take the bus from Rimouski to Québecbus
- Take the train from Québec to Ottawatrain
- Take the bus from Ottawa to Torontobus
- Take the bus from Union Station Bus Terminal to Hamilton GO Centre Busbus 16 / ...
20h 36m$235–534Drive 1,143.7 km
- Drive from Rimouski to Hamiltoncar 1,143.7 km
12h 54m$226–326Train to Québec City Jean Lesage International Airport, fly to Toronto Pearson International Airport, bus
- Take the train from Rimouski to Sainte-Foytrain
- Fly from Québec City Jean Lesage International Airport (YQB) to Toronto Pearson International Airport (YYZ)plane YQB - YYZ
- Take the bus from Pearson International Airport Terminal 1 to Hamilton GO Centre Busbus
10h 3m$296–772Train, bus
- Take the train from Rimouski to Montréaltrain
- Take the bus from Montreal, QC to Toronto Union Stationbus
- Take the train from Union Station GO to West Harbour GOtrain Lw
18h 6m$151–473Train to Québec City Jean Lesage International Airport, fly to Toronto Island Airport, train
- Take the train from Rimouski to Sainte-Foytrain
- Fly from Québec City Jean Lesage International Airport (YQB) to Toronto Island Airport (YTZ)plane YQB - YTZ
- Take the train from Union Station GO to West Harbour GOtrain
10h 47m$296–843Fly Mont-Joli Airport to Toronto Pearson International Airport, bus
- Fly from Mont-Joli Airport (YYY) to Toronto Pearson International Airport (YYZ)plane YYY - YYZ
- Take the bus from Pearson International Airport Terminal 1 to Hamilton GO Centre Busbus
8h 2m$677–2,119Train to Montréal/Saint-Hubert Airport, fly to John C. Munro Hamilton International Airport
- Take the train from Rimouski to Saint-Lamberttrain
- Fly from Montréal/Saint-Hubert Airport (YHU) to John C. Munro Hamilton International Airport (YHM)plane YHU - YHM
12h 22m$319–1,858
Rimouski to Hamilton by train
Questions & Answers
The cheapest way to get from Rimouski to Hamilton is to drive which costs $220 - $330 and takes 12h 54m.
The fastest way to get from Rimouski to Hamilton is to fly and bus which takes 8h 2m and costs $650 - $2,200.
No, there is no direct train from Rimouski to Hamilton. However, there are services departing from Rimouski and arriving at West Harbour GO via Montréal and Union Station GO. The journey, including transfers, takes approximately 16h 44m.
The distance between Rimouski and Hamilton is 1148 km. The road distance is 1143.7 km.
The best way to get from Rimouski to Hamilton without a car is to train which takes 16h 44m and costs $260 - $750.
It takes approximately 16h 44m to get from Rimouski to Hamilton, including transfers.
Rimouski to Hamilton train services, operated by VIA Rail, depart from Rimouski station.
Rimouski to Hamilton train services, operated by VIA Rail, arrive at Montréal station.
Yes, the driving distance between Rimouski to Hamilton is 1144 km. It takes approximately 12h 54m to drive from Rimouski to Hamilton.
There are 131+ hotels available in Hamilton.
What companies run services between Rimouski, QC, Canada and Hamilton, ON, Canada?
You can take a train from Rimouski to West Harbour GO via Montréal and Union Station GO in around 16h 44m.
- Website
- aircanada.com
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $75–450
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- $80–450
Flights from Québec City Jean Lesage International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- $80–470
Flights from Mont-Joli Airport to Toronto Pearson International Airport via Moncton
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $150–750
Flights from Mont-Joli Airport to Toronto Pearson International Airport via Wabush, Montreal
- Ave. Duration
- 8h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $600–1,700
Flights from Baie-Comeau Airport to Toronto Pearson International Airport via Québec City Jean Lesage International Airport
- Ave. Duration
- 4h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $85–450
Flights from Baie-Comeau Airport to Toronto Pearson International Airport via Sept-Iles, Québec City Jean Lesage International Airport
- Ave. Duration
- 6h 47m
- When
- Monday to Friday
- Estimated price
- $100–550
- Website
- flyporter.com
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $210–480
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 3h 50m
- When
- Tuesday to Thursday
- Estimated price
- $210–750
Flights from Québec City Jean Lesage International Airport to Toronto Island Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $210–490
Flights from Mont-Joli Airport to Toronto Pearson International Airport via Wabush, Montreal
- Ave. Duration
- 8h
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $600–1,700
Flights from Montréal/Saint-Hubert Airport to John C. Munro Hamilton International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $170–950
Flights from Baie-Comeau Airport to Toronto Pearson International Airport via Québec City Jean Lesage International Airport, Montreal
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- $220–900
- Website
- airtransat.com
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $210–480
Flights from Québec City Jean Lesage International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 3h 50m
- When
- Tuesday to Thursday
- Estimated price
- $210–750
Flights from Québec City Jean Lesage International Airport to Toronto Island Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $210–490
Flights from Mont-Joli Airport to Toronto Pearson International Airport via Wabush, Montreal
- Ave. Duration
- 8h
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $600–1,700
Flights from Montréal/Saint-Hubert Airport to John C. Munro Hamilton International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $170–950
Flights from Baie-Comeau Airport to Toronto Pearson International Airport via Québec City Jean Lesage International Airport, Montreal
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- $220–900
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Rimouski to Montréal
- Ave. Duration
- 8h 24m
- Frequency
- 3 times a week
- Estimated price
- $120–350
- Website
- https://www.viarail.ca/en
- Escape
- $120–290
- Business
- $180–340
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- https://www.viarail.ca/en
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Québec to Ottawa
- Ave. Duration
- 5h 52m
- Frequency
- 4 times a day
- Estimated price
- $100–320
- Website
- https://www.viarail.ca/en
- Escape
- $100–250
- Business
- $150–310
- Business Plus
- $170–320
- Economy
- $110–260
- Economy Plus
- $130–270
Train from Rimouski to Sainte-Foy
- Ave. Duration
- 4h 44m
- Frequency
- 3 times a week
- Estimated price
- $70–280
- Website
- https://www.viarail.ca/en
- Escape
- $70–180
- Business
- $110–260
- Business Plus
- $130–280
- Economy
- $75–190
- Economy Plus
- $85–200
Train from Rimouski to Montréal
- Ave. Duration
- 8h 24m
- Frequency
- 3 times a week
- Estimated price
- $120–350
- Website
- https://www.viarail.ca/en
- Escape
- $120–290
- Business
- $180–340
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Rimouski to Sainte-Foy
- Ave. Duration
- 4h 44m
- Frequency
- 3 times a week
- Estimated price
- $70–280
- Website
- https://www.viarail.ca/en
- Escape
- $70–180
- Business
- $110–260
- Business Plus
- $130–280
- Economy
- $75–190
- Economy Plus
- $85–200
Train from Rimouski to Saint-Lambert
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- $120–350
- Website
- https://www.viarail.ca/en
- Escape
- $120–290
- Business
- $170–340
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to West Harbour GO
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
Train from Union Station GO to West Harbour GO
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
Train from Union Station GO to West Harbour GO
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
- Phone
- +1 833 449 6444
- [email protected]
- Website
- orleansexpress.com
Bus from Rimouski to Québec
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- $60–85
- Website
- https://orleansexpress.com/en/
- Adult
- $60–85
Bus from Ottawa to Toronto
- Ave. Duration
- 4h 55m
- Frequency
- 4 times a day
- Estimated price
- $70–100
- Website
- https://orleansexpress.com/en/
- Adult
- $70–100
- Website
- flixbus.com
Bus from Ottawa to Toronto
- Ave. Duration
- 6h 5m
- Frequency
- Every 3 hours
- Schedules at
- flixbus.com
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Ottawa to Toronto
- Ave. Duration
- 6h 50m
- Frequency
- Every 2 hours
- Estimated price
- $60–110
- Schedules at
- flixbus.com
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Union Station Bus Terminal to Hamilton GO Centre Bus
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
Bus from Pearson International Airport Terminal 1 to Hamilton GO Centre Bus
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
Bus from Pearson International Airport Terminal 1 to Hamilton GO Centre Bus
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
Bus from Pearson International Airport Terminal 1 to Hamilton GO Centre Bus
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Montreal, QC to Toronto Union Station
- Ave. Duration
- 6h 45m
- Frequency
- Every 4 hours
- Estimated price
- $10–110
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–110
- Phone
- 1 877 787-7483
- [email protected]
- Website
- traversiers.com
Car ferry from Matane, QC to Baie-Comeau, QC
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $15–24
- Website
- http://www.traversiers.com
- Age 0 to 5
- $0
- Age 6 to 15
- $15
- Age 16 to 64
- $24
- Age 65 and over
- $20
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 travel India's Golden Triangle, 5 incredible day trips from Florence by train, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.















