There are 11 ways to get from New Rochelle to London by plane, bus (Flixbus), train, car, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Laguardia Airport to London International Airport
best- Fly from Laguardia Airport (LGA) to London International Airport (YXU)plane LGA - YXU
6h 40m$214–1,230Bus (Flixbus)
cheapest- Take the bus from New York Midtown to Torontobus FlixBus N2768a / ...
- Take the bus from Toronto to Londonbus FlixBus 2702 / ...
14h 43m$125–216Train
- Take the train from Yonkers to Aldershottrain VIA Rail
- Take the train from Aldershot to Londontrain VIA Rail
15h 55m$214–664Drive 824.3 km
- Drive from New Rochelle to Londoncar 824.3 km
9h 53m$164–236Fly Laguardia Airport to Toronto Pearson International Airport, bus
- Fly from Laguardia Airport (LGA) to Toronto Pearson International Airport (YYZ)plane LGA - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
7h 34m$231–917Fly Newark Liberty International Airport to Toronto Pearson International Airport, bus
- Fly from Newark Liberty International Airport (EWR) to Toronto Pearson International Airport (YYZ)plane EWR - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
7h 48m$273–894Fly John F. Kennedy International Airport to Toronto Pearson International Airport, bus
- Fly from John F. Kennedy International Airport (JFK) to Toronto Pearson International Airport (YYZ)plane JFK - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
7h 59m$708–1,584Fly Laguardia Airport to Toronto Island Airport, train
- Fly from Laguardia Airport (LGA) to Toronto Island Airport (YTZ)plane LGA - YTZ
- Take the train from Toronto Union Station to Londontrain
8h 11m$1,004–2,067Fly Newark Liberty International Airport to Toronto Island Airport, train
- Fly from Newark Liberty International Airport (EWR) to Toronto Island Airport (YTZ)plane EWR - YTZ
- Take the train from Toronto Union Station to Londontrain
8h 22m$276–944Fly Laguardia Airport to Buffalo Niagara International Airport, shuttle, bus
- Fly from Laguardia Airport (LGA) to Buffalo Niagara International Airport (BUF)plane LGA - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
8h 55m$281–1,027Bus via Milton
- Take the bus from New York to Mississaugabus Adt N816 / ...
- Take the bus from Milton, ON - Carpool Lot to London, ON - VIA Railbus Toronto
16h 50m$134–508
New Rochelle to London by train and bus (Flixbus)
Questions & Answers
The cheapest way to get from New Rochelle to London is to bus which costs $120 - $220 and takes 14h 43m.
The fastest way to get from New Rochelle to London is to fly which takes 6h 40m and costs $210 - $1,300.
No, there is no direct bus from New Rochelle to London. However, there are services departing from New York Midtown and arriving at London via Toronto. The journey, including transfers, takes approximately 14h 43m.
No, there is no direct train from New Rochelle to London. However, there are services departing from Yonkers and arriving at London via Aldershot. The journey, including transfers, takes approximately 15h 55m.
The distance between New Rochelle and London is 690 km. The road distance is 824.3 km.
The best way to get from New Rochelle to London without a car is to bus which takes 14h 43m and costs $120 - $220.
It takes approximately 6h 40m to get from New Rochelle to London, including transfers.
New Rochelle to London bus services, operated by Flixbus USA, depart from New York Midtown station.
New Rochelle to London train services, operated by VIA Rail, depart from Yonkers station.
The best way to get from New Rochelle to London is to fly which takes 6h 40m and costs $210 - $1,300. Alternatively, you can bus, which costs $120 - $220 and takes 14h 43m, you could also train, which costs $210 - $700 and takes 15h 55m.
What companies run services between New Rochelle, NY, USA and London, ON, Canada?
Air Canada and Porter Airlines fly from Laguardia Airport (LGA) to London International Airport (YXU) every 4 hours. Alternatively, you can take a train from New Rochelle Amtrak Station to London via Ny Moynihan Train Hall At Penn Station, New York Midtown, and Toronto in around 14h 43m.
- Website
- aircanada.com
Flights from Laguardia Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- $200–2,700
Flights from Laguardia Airport to London International Airport via Montreal, Toronto Pearson International Airport
- Ave. Duration
- 6h 29m
- When
- Every day
- Estimated price
- $270–1,500
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $80–550
Flights from Newark Liberty International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $65–410
Flights from Newark Liberty International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 4h 8m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $90–490
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $60–400
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $85–470
Flights from Laguardia Airport to Toronto Island Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $80–550
Flights from Laguardia Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $110–650
Flights from Newark Liberty International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- $90–500
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Yonkers to Aldershot
- Ave. Duration
- 11h 18m
- Frequency
- Once daily
- Estimated price
- $180–430
- Website
- VIA Rail
- Escape
- $180–410
- Business
- $240–410
- Business Plus
- $250–430
- Economy
- $210–420
- Economy Plus
- $230–430
Train from Aldershot to London
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- $30–230
- Website
- VIA Rail
- Escape
- $30–100
- Business
- $75–210
- Business Plus
- $90–230
- Economy
- $30–110
- Economy Plus
- $35–120
Train from Toronto Union Station to London
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- 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 Toronto Union Station to London
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from New York Midtown to Toronto
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- $95–160
- Schedules at
- Flixbus USA
Bus from Toronto to London
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $23–40
- Schedules at
- Flixbus USA
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide
How to get from JFK to New York City
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
New Rochelle to London bus services, operated by Flixbus USA, arrive at Toronto station.
New Rochelle to London train services, operated by VIA Rail, arrive at Aldershot station.
Yes, the driving distance between New Rochelle to London is 824 km. It takes approximately 9h 53m to drive from New Rochelle to London.
Book your New Rochelle to London bus tickets online with Omio.
There are 108+ hotels available in London.






