There are 11 ways to get from Amos to Barrie by car, plane, bus, train, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Timmins/Victor M. Power Airport, fly to Toronto Pearson International Airport, bus
best- Drive from Amos to Timmins/Victor M. Power Airport (YTS)car
- Fly from Timmins/Victor M. Power Airport (YTS) to Toronto Pearson International Airport (YYZ)plane YTS - YYZ
- Take the bus from Toronto Pearson Airport to Barriebus
7h 16m$167–749Drive 627.8 km
cheapest- Drive from Amos to Barriecar 627.8 km
8h 1m$127–183Bus, train
- Take the bus from Amos to Val-d’Orbus
- Take the bus from Val-d’Or to Montréalbus
- Take the train from Montréal to Toronto Union Stationtrain
- Take the train from Union Station GO to Allandale Waterfront GOtrain Br
18h 45m$281–540Taxi, train
- Take the taxi from Amos to Senneterretaxi
- Take the train from Senneterre to Montréaltrain
- Take the train from Montréal to Toronto Union Stationtrain
- Take the train from Union Station GO to Allandale Waterfront GOtrain Br
23h 45m$457–963Bus, bus to Rouyn-Noranda Airport, fly to Toronto Pearson International Airport
- Take the bus from Amos to Val-d’Orbus
- Take the bus from Val-d’Or to Rouyn-Norandabus
- Fly from Rouyn-Noranda Airport (YUY) to Toronto Pearson International Airport (YYZ)plane YUY - YYZ
- Take the bus from Toronto Pearson Airport to Barriebus
9h 58m$971–1,484Drive to Timmins/Victor M. Power Airport, fly to Toronto Island Airport, train
- Drive from Amos to Timmins/Victor M. Power Airport (YTS)car
- Fly from Timmins/Victor M. Power Airport (YTS) to Toronto Island Airport (YTZ)plane YTS - YTZ
- Take the train from Union Station GO to Allandale Waterfront GOtrain
8h 25m$342–603Bus, bus to Rouyn-Noranda Airport, fly to Toronto Island Airport, train
- Take the bus from Amos to Val-d’Orbus
- Take the bus from Val-d’Or to Rouyn-Norandabus
- Fly from Rouyn-Noranda Airport (YUY) to Toronto Island Airport (YTZ)plane YUY - YTZ
- Take the train from Union Station GO to Allandale Waterfront GOtrain
11h 35m$776–1,488Drive to Greater Sudbury Airport, fly to Toronto Pearson International Airport, bus
- Drive from Amos to Greater Sudbury Airport (YSB)car
- Fly from Greater Sudbury Airport (YSB) to Toronto Pearson International Airport (YYZ)plane YSB - YYZ
- Take the bus from Toronto Pearson Airport to Barriebus
9h 13m$462–1,750Bus, train via Ottawa
- Take the bus from Amos to Val-d’Orbus
- Take the bus from Val-d’Or to Montréalbus
- Take the bus from Montréal to Ottawabus
- Take the train from Ottawa to Toronto Union Stationtrain
- Take the train from Union Station GO to Allandale Waterfront GOtrain Br
21h 12m$302–571Bus
- Take the bus from Amos to Val-d’Orbus
- Take the bus from Val-d’Or to Montréalbus
- Take the bus from Montréal to Ottawabus
- Take the bus from Ottawa to Yorkdalebus
- Take the bus from Yorkdale to Barrie Allandale Terminalbus
21h 38m$255–352Bus, train via Ottawa #2
- Take the bus from Amos to Val-d’Orbus
- Take the bus from Val-d’Or to Montréalbus
- Take the bus from Montreal to Ottawabus
- Take the bus from Waller St at Laurier Ave to Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floorbus
- Take the train from Union Station GO to Allandale Waterfront GOtrain Br
23h 23m$212–336
Amos to Barrie by bus, subway, and train
Comparing Your Travel Options
The cheapest way to get from Amos to Barrie is to drive which costs $120 - $190 and takes 8h 1m.
The fastest way to get from Amos to Barrie is to drive and fly and bus which takes 7h 16m and costs $160 - $750.
No, there is no direct bus from Amos to Barrie. However, there are services departing from Amos and arriving at Barrie Allandale Terminal via Val-d’Or, Montréal, Ottawa and Yorkdale. The journey, including transfers, takes approximately 21h 38m.
The distance between Amos and Barrie is 925 km. The road distance is 627.8 km.
The best way to get from Amos to Barrie without a car is to bus and train which takes 18h 45m and costs $280 - $550.
It takes approximately 7h 16m to get from Amos to Barrie, including transfers.
Amos to Barrie bus services, operated by Autobus Maheux, depart from Amos station.
Amos to Barrie bus services, operated by Autobus Maheux, arrive at Val-d’Or station.
Yes, the driving distance between Amos to Barrie is 628 km. It takes approximately 8h 1m to drive from Amos to Barrie.
There are 138+ hotels available in Barrie.
What companies run services between Amos, QC, Canada and Barrie, ON, Canada?
You can take a bus from Amos to Barrie Allandale Terminal via Val-d’Or, Montréal, Ottawa, and Yorkdale in around 21h 38m.
- Website
- aircanada.com
Flights from Timmins/Victor M. Power Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $100–650
Flights from Rouyn-Noranda Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 3h 54m
- When
- Every day
- Estimated price
- $120–750
Flights from Rouyn-Noranda Airport to Toronto Pearson International Airport via Quebec
- Ave. Duration
- 4h 39m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $150–800
Flights from Rouyn-Noranda Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $130–750
Flights from Greater Sudbury Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $80–600
- Website
- flyporter.com
Flights from Timmins/Victor M. Power Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $270–500
Flights from Rouyn-Noranda Airport to Toronto Island Airport via Quebec
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $700–1,300
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- VIA Rail
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Senneterre to Montréal
- Ave. Duration
- 13h 18m
- Frequency
- 3 times a week
- Estimated price
- $160–400
- Website
- VIA Rail
- Escape
- $160–370
- Business
- $220–380
- Business Plus
- $230–400
- Economy
- $180–380
- Economy Plus
- $200–390
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- VIA Rail
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Ottawa to Toronto Union Station
- Ave. Duration
- 4h 24m
- Frequency
- Every 4 hours
- Estimated price
- $100–320
- Website
- VIA Rail
- Escape
- $100–250
- Business
- $150–310
- Business Plus
- $160–320
- Economy
- $110–260
- Economy Plus
- $120–270
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- GO Transit
- Passenger
- $16–22
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- GO Transit
- Passenger
- $16–22
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- GO Transit
- Passenger
- $16–22
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- GO Transit
- Passenger
- $16–22
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- GO Transit
- Passenger
- $16–22
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- GO Transit
- Passenger
- $16–22
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto Pearson Airport to Barrie
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $11–18
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Barrie
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $11–18
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Barrie
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $11–18
- Schedules at
- Flixbus USA
Bus from Ottawa to Yorkdale
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a week
- Estimated price
- $60–95
- Schedules at
- Flixbus USA
Bus from Montreal to Ottawa
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- $27–45
- Schedules at
- Flixbus USA
- Phone
- +1 866-307-0002
- info@autobusmaheux.qc.ca
- Website
- Autobus Maheux - English
Bus from Amos to Val-d’Or
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $30–34
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $30–34
Bus from Val-d’Or to Montréal
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- $110–130
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $110–130
Bus from Amos to Val-d’Or
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $30–34
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $30–34
Bus from Val-d’Or to Rouyn-Noranda
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $29–32
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $29–32
Bus from Amos to Val-d’Or
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $30–34
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $30–34
Bus from Val-d’Or to Rouyn-Noranda
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $29–32
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $29–32
Bus from Amos to Val-d’Or
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $30–34
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $30–34
Bus from Val-d’Or to Montréal
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- $110–130
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $110–130
Bus from Amos to Val-d’Or
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $30–34
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $30–34
Bus from Val-d’Or to Montréal
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- $110–130
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $110–130
Bus from Amos to Val-d’Or
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $30–34
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $30–34
Bus from Val-d’Or to Montréal
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- $110–130
- Book at
- Autobus Maheux Bookings
- Website
- Autobus Maheux - English
- Adult
- $110–130
- Phone
- +1 833 449 6444
- serviceclient@keolis.ca
- Website
- Orleans Express
Bus from Montréal to Ottawa
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- $45–65
- Website
- Orleans Express
- Adult
- $45–65
Bus from Montréal to Ottawa
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- $45–65
- Website
- Orleans Express
- Adult
- $45–65
Bus from Montreal to Ottawa
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Estimated price
- $45–65
- Website
- Orleans Express
- Adult
- $45–65
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- Ontario Northland
Bus from Yorkdale to Barrie Allandale Terminal
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- $9–28
- Website
- Ontario Northland
- Children
- $9–14
- Senior
- $16–24
- Adult
- $19–28
- Phone
- +1 866 488 4452
- questions@ca.megabus.com
- Website
- Megabus
Bus from Waller St at Laurier Ave to Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a day
- Estimated price
- $10–85
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–85
- Ave. Duration
- 1h 16m
- Estimated price
- $160–200
Taxi D'Amos Inc & Royal
- Phone
- +1 819 732 3355
Taxi Ideal
- Phone
- +1 819 732 5363
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 Getting around the Cyclades, Italy Travel Guides, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.