The distance between New Brunswick and Toronto is around 650 miles or 1,066 kilometres by air travel, and 952 miles or 1,379 kilometres by road. The quickest way to travel between the two cities is by plane, which takes around 2 hours and costs between $140 and $340.
Characteristics | Values |
---|---|
Distance by air | 650 miles (some sources state 662 or 669 miles) |
Distance by road | 951.9 miles or 952 miles (some sources state 801.82 miles or 857 miles) |
Flight time | 1 hour, 50 minutes (some sources state 1 hour, 45 minutes or 1 hour, 59 minutes) |
Drive time | 16 hours, 42 minutes |
Train travel time | 23 hours, 28 minutes (some sources state 23 hours, 34 minutes) |
Travel by plane
The distance between New Brunswick and Toronto is around 650 miles by road, and 662 miles as the crow flies. The quickest way to travel between the two places is by plane, which takes around 2 hours.
Flying from Toronto to New Brunswick
There are several direct flights from Toronto to New Brunswick every day. Flights depart from either Toronto Pearson International Airport (YYZ) or Billy Bishop Toronto City Airport (YTZ), and arrive at Fredericton International Airport (YFC), Moncton International Airport (YQM), or Saint John Airport (YSJ). Direct flights are available with Air Canada, Flair Airlines, WestJet, and Porter Airlines.
The duration of the flight is around 2 hours, although some flights with stops can take almost 20 hours.
Prices for these flights vary. One source suggests that the best time to book is 49 days in advance, and that the cheapest month to fly is May. Another source suggests that the cheapest flights they found were around $72.
Possums in New Brunswick: What's the Truth?
You may want to see also
Travel by train
The distance between New Brunswick and Toronto is around 650 miles, and the road distance is 952 miles. The best way to travel between the two places without a car is by train, which takes around 23 hours and costs between $140 and $250.
Toronto to New Brunswick by Train
Take the train from Toronto Union Station to Montreal. From there, you can take another train to Moncton. The whole journey will take approximately 23 hours and 34 minutes, and it is operated by VIA Rail. There is no direct train from Toronto to New Brunswick, but this route has been chosen as the best option based on price and duration.
New Brunswick to Toronto by Train
Take the train from Moncton to Montreal, and then from Montreal to Toronto Union Station. The whole journey will take approximately 23 hours and 28 minutes, and it is operated by VIA Rail. This route has been chosen as the best option based on price and duration.
Things to Do in Moncton
Moncton is one of three major urban centres in the Canadian province of New Brunswick. Here are some things to do while you're there:
- Visit Centennial Park, a municipal park with a static display of a CF-100 Canuck fighter jet, an M4A3 Sherman Tank, and the anchor from a CNR locomotive.
- Explore the Magnetic Hill Zoo, the largest zoo in Atlantic Canada with over 400 animals.
- Visit Casino New Brunswick, located in the Magnetic Hill Area.
- Experience the Magnetic Hill, an optical illusion created by rising and descending terrain.
Kearny to New Brunswick: Distance Revealed
You may want to see also
Travel by bus
The distance between New Brunswick and Toronto is around 650 miles or 1,066 kilometres. There are a few different options for travelling by bus from New Brunswick to Toronto, with the quickest bus taking around 15 hours and 30 minutes.
Bus Operators
Flixbus offers a bus service from New Brunswick to Toronto, with tickets starting at $87.99. Their buses are equipped with large and comfortable seats, a toilet, Wi-Fi and power outlets.
Busbud also offers bus tickets from Toronto to Moncton, New Brunswick, although the duration of this journey is not specified.
Bus Stations
In Toronto, buses to Moncton depart from Union Station Bus Terminal or Pearson Toronto Airport. In Moncton, buses arrive at Moncton Airport, Walmart, or Terminal.
In New Brunswick, NJ, the Flixbus departs from the NJ Transit bus stop on Albany St, across from the New Brunswick Train Station.
Alternative Transport Options
The quickest way to travel between New Brunswick and Toronto is to fly, which takes around 2 hours and 40 minutes. Alternatively, you can take a train, which takes around 23 hours.
Canoeing Brunswick to Merrymeeting Bay
You may want to see also
Travel by car
The distance between New Brunswick and Toronto is 650 miles or 1,066 kilometres. The road distance is 951.9 miles or 1,500 kilometres. The drive from Toronto to New Brunswick will take you at least 16 hours and 42 minutes, but it is recommended to split the journey over two days to make it more comfortable.
Day 1
- Leave Toronto and drive for 1.5 hours to Niagara Falls.
- Spend two hours at Niagara Falls.
- Drive for another 1.5 hours to Rochester, New York.
- Stay for one hour in Rochester.
- Drive for 1.5 hours to Skaneateles.
- Stay overnight in Skaneateles.
Day 2
- Drive for about 1.5 hours to Binghamton.
- Stay for about one hour in Binghamton.
- Drive for one hour to Scranton.
- Stay for one hour in Scranton.
- Drive for 49 minutes to East Stroudsburg.
- Stay for one hour in East Stroudsburg.
- Drive for about 1.5 hours to New Brunswick.
If you are looking for places to stay overnight during your trip, there are a few options. For example, in Richelieu River, Quebec, there is a roadside pull-off with a nice view of the river, electric car charging stations, a bicycle repair station, and clean washrooms. However, it can be noisy and busy until late at night. Another option is Maces Bay in New Brunswick, which offers a quiet spot with a view of the sea and is good for stargazing.
Canning Comfort: Preserving Brunswick Stew, a Hearty Tradition
You may want to see also
Travel time and costs
The distance between New Brunswick and Toronto is approximately 650 miles by air travel and 952 miles by road. Here is a breakdown of the different ways to travel between the two locations, including approximate travel times and costs:
By Plane
The quickest way to get from New Brunswick to Toronto is by plane. The flight time is approximately 1 hour and 45 minutes to 1 hour and 59 minutes, and the flight costs between $75 and $750. When you factor in travel to and from the airport, as well as airport wait times, the total travel time can be closer to 2 hours and 40 minutes.
By Train
Taking the train from New Brunswick to Toronto is a more affordable option, with tickets costing between $120 and $250. However, the journey is significantly longer, taking approximately 23 to 24 hours. There is no direct train between the two locations, so transfers are required.
By Bus and Train
For those looking for a more cost-effective option, it is possible to travel from New Brunswick to Toronto by bus and train. This journey takes approximately 24 to 25 hours and costs between $120 and $210.
By Car
Finally, driving from New Brunswick to Toronto offers the most flexibility but is also the longest option in terms of travel time. The driving distance is approximately 800 to 950 miles, and the drive takes around 16 to 17 hours. This option allows travellers to make stops along the way and control their travel schedule.
Dunellen to New Brunswick: Direct Trains
You may want to see also
Frequently asked questions
The distance between New Brunswick and Toronto is 650 miles or 1,066 kilometres.
The flight time from New Brunswick to Toronto is approximately 1 hour and 50 minutes.
The driving distance between New Brunswick and Toronto is approximately 802 miles or 1,379 kilometres.
The cheapest way to travel from New Brunswick to Toronto is by bus and train, which costs between $130 and $210.
The quickest way to travel from New Brunswick to Toronto is by plane, which takes approximately 2 hours and costs between $140 and $340.