There are 8 ways to get from Newmarket to Caraquet by plane, taxi, train, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly Toronto to Bathurst, taxi
-
Fly from Toronto (YYZ) to Bathurst (ZBF)
-
Take a taxi from Bathurst to Caraquet
Cheapest option
Bus, train via Quebec
-
Take the bus from Finch Bus Terminal to Oshawa GO
-
Take the train from Oshawa to Montréal
-
Take the train from Montréal to Québec
-
Take the bus from Québec to Rimouski
-
Take the bus from Rimouski to Paspébiac
6 alternative options
Train to Billy Bishop Toronto City, fly to Bathurst, taxi
-
Take the train from Newmarket GO to Toronto Union Station
-
Fly from Billy Bishop Toronto City (YTZ) to Bathurst (ZBF)
-
Take a taxi from Bathurst to Caraquet
Fly Toronto to Moncton, bus, taxi
-
Fly from Toronto (YYZ) to Moncton (YQM)
-
Take the bus from Moncton Airport to Bathurst, NB
-
Take a taxi from Bathurst, NB to Caraquet
Train to Billy Bishop Toronto City, fly to Moncton, bus, taxi
-
Take the train from Newmarket GO to Toronto Union Station
-
Fly from Billy Bishop Toronto City (YTZ) to Moncton (YQM)
-
Take the bus from Moncton Airport to Bathurst, NB
-
Take a taxi from Bathurst, NB to Caraquet
Train, taxi
-
Take the train from Newmarket GO to Toronto Union Station
-
Take the train from Toronto Union Station to Montréal
-
Take the train from Montréal to Petit Rocher
-
Take a taxi from Petit Rocher to Caraquet
Bus, train
-
Take the bus from Finch Bus Terminal to Whitby GO Bus
-
Take the bus from Whitby Station to Montreal
-
Take the train from Montréal to Campbellton
-
Take the bus from Campbellton to New Carlisle
Drive
-
Drive from Newmarket to Caraquet
Questions & Answers
The most affordable way to get from Newmarket to Caraquet is to drive, which costs $150 - $230 and takes 16h 51m.
The quickest way to get from Newmarket to Caraquet is to train and fly and taxi which costs $350 - $1,200 and takes 7h 42m.
The distance between Newmarket and Caraquet is 1195 km. The road distance is 1425.6 km.
The best way to get from Newmarket to Caraquet without a car is to train and taxi which takes 22h 31m and costs $380 - $850.
It takes approximately 8h 15m to get from Newmarket to Caraquet, including transfers.
There is no direct flight from Toronto Airport to Bathurst Airport. The quickest flight takes 4h 26m and has one stopover.
Caraquet is 1h ahead of Newmarket. It is currently 10:16 AM in Newmarket and 11:16 AM in Caraquet.
Yes, the driving distance between Newmarket to Caraquet is 1426 km. It takes approximately 16h 51m to drive from Newmarket to Caraquet.
WestJet and Air Canada offer flights from Toronto Airport to Bathurst Airport.
There are two+ hotels available in Caraquet. Prices start at $125 CAD per night.

- Distance: 1195.3 km
- Duration: 8h 15m
What companies run services between Newmarket, ON, Canada and Caraquet, NB, Canada?
There is no direct connection from Newmarket to Caraquet. However, you can take the bus to Richmond Hill Centre, take the line 40 bus to Pearson Airport Terminal 1, take the walk to Toronto airport, fly to Bathurst, then take the taxi to Caraquet. Alternatively, you can take the train to Toronto Union Station, take the walk to Toronto Union Station, take the line 509 tram to Queens Quay West at Lower Spadina Ave West Side, take the walk to Mainland, take the car ferry to Billy Bishop Airport Ferry Terminal, take the walk to Billy Bishop Toronto City airport, fly to Bathurst, then take the taxi to Caraquet.

- Website
- aircanada.com
Flights from Toronto to Bathurst via Montreal
- Ave. Duration
- 5h 48m
- When
- Every day
- Estimated price
- $220 - $900
Flights from Toronto to Bathurst via Ottawa, Montreal
- Ave. Duration
- 8h 16m
- When
- Every day
- Estimated price
- $220 - $900
Flights from Toronto to Bathurst via New York La Guardia, Montreal
- Ave. Duration
- 8h 26m
- When
- Every day
- Estimated price
- $230 - $950
Flights from Toronto to Bathurst via Chicago O'Hare, Montreal
- Ave. Duration
- 8h 31m
- When
- Every day
- Estimated price
- $260 - $1,000
Flights from Toronto to Bathurst via Quebec, Montreal
- Ave. Duration
- 8h 36m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $230 - $900
Flights from Toronto to Bathurst via Reagan Washington, Montreal
- Ave. Duration
- 9h 11m
- When
- Every day
- Estimated price
- $240 - $950
Flights from Billy Bishop Toronto City to Bathurst via Montreal
- Ave. Duration
- 5h 1m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $230 - $950
Flights from Billy Bishop Toronto City to Bathurst via Ottawa, Montreal
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- $230 - $950
Flights from Toronto to Moncton
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $170 - $1,000
Flights from Toronto to Moncton via Montreal
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- $170 - $1,000
Flights from Billy Bishop Toronto City to Moncton via Montreal
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $180 - $650

- Website
- flyporter.com
Flights from Billy Bishop Toronto City to Moncton
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $190 - $750
Flights from Billy Bishop Toronto City to Moncton via Ottawa
- Ave. Duration
- 4h 27m
- When
- Monday to Friday
- Estimated price
- $190 - $750

- Website
- westjet.com
Flights from Toronto to Moncton
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- $230 - $1,100

- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Newmarket GO to Toronto Union Station
- Ave. Duration
- 58 min
- Frequency
- 4 times a day
- Estimated price
- $10 - $14
- Website
- GO Transit

- Phone
- +1 1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 11m
- Frequency
- 5 times a day
- Estimated price
- $100 - $260
- Website
- VIA Rail
- Escape
- $70 - $95
- Business
- $140 - $180
- Economy
- $100 - $120
- EconomyPlus
- $180 - $260
Train from Montréal to Petit Rocher
- Ave. Duration
- 13h 8m
- Frequency
- Twice a week
- Estimated price
- $140 - $380
- Website
- VIA Rail
- Escape
- $100 - $130
- Business
- $170 - $250
- Economy
- $140 - $170
- EconomyPlus
- $260 - $380
Train from Oshawa to Montréal
- Ave. Duration
- 4h 33m
- Frequency
- 5 times a day
- Estimated price
- $100 - $230
- Website
- VIA Rail
- Escape
- $65 - $85
- Business
- $130 - $170
- Economy
- $100 - $120
- EconomyPlus
- $160 - $230
Train from Montréal to Québec
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- $70 - $150
- Website
- VIA Rail
- Escape
- $40 - $60
- Business
- $100 - $130
- Economy
- $71 - $77
- EconomyPlus
- $100 - $150
Train from Montréal to Campbellton
- Ave. Duration
- 11h 38m
- Frequency
- Twice a week
- Estimated price
- $130 - $340
- Website
- VIA Rail
- Escape
- $95 - $120
- Business
- $160 - $230
- Economy
- $130 - $160
- EconomyPlus
- $240 - $340

- Phone
- +1 800-575-1807
- info@maritimebus.com
- Website
- maritimebus.com
Bus from Moncton Airport to Bathurst, NB
- Ave. Duration
- 2h 40m
- Frequency
- 6 times a week
- Estimated price
- $35 - $50
- Book at
- maritimebus.com

- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Finch Bus Terminal to Oshawa GO
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $9 - $12
- Website
- GO Transit
Bus from Finch Bus Terminal to Whitby GO Bus
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $8 - $12
- Website
- GO Transit

- Phone
- +1 833 449 6444
- serviceclient@keolis.ca
- Website
- orleansexpress.com
Bus from Québec to Rimouski
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- $50 - $70
- Book at
- orleansexpress.com
Bus from Rimouski to Paspébiac
- Ave. Duration
- 5h 48m
- Frequency
- Once daily
- Estimated price
- $50 - $70
- Book at
- orleansexpress.com

- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Whitby Station to Montreal
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $45 - $80
- Book at
- megabus.ca
- Website
- regim.info
Bus from Campbellton to New Carlisle
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a week
- Schedules at
- regim.info
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 to Milan from the airport, How do I get from Sydney to Melbourne and Italian Lakes: Getting around by train - to help you get the most out of your next trip.