There are 7 ways to get from Long Island to London by plane, bus, train, car, or bus (Greyhound, Flixbus)
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
3h 50m$1,208–2,034Bus via Milton
cheapest- Take the bus from New York to Mississaugabus Adt N816 / ...
- Take the bus from Milton, ON - Carpool Lot to London, ON - VIA Railbus Toronto
15h 34m$130–503Train
- Take the train from New York Penn Station to Aldershottrain VIA Rail
- Take the train from Aldershot to Londontrain VIA Rail
15h 43m$224–674Drive 811.6 km
- Drive from Brooklyn to Londoncar 811.6 km
9h 57m$161–232Fly 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
4h 30m$215–856Fly 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
4h 45m$674–1,576Bus
- Take the bus from Port Authority Bus Terminal to Torontobus Greyhound US0215
- Take the bus from Toronto to Londonbus FlixBus 2702 / ...
16h 27m$130–259
Long Island to London by subway and train
Questions & Answers
The cheapest way to get from Long Island to London is to bus which costs $130 - $260 and takes 16h 27m.
The fastest way to get from Long Island to London is to fly which takes 3h 50m and costs $1,200 - $2,100.
No, there is no direct bus from Long Island to London. However, there are services departing from Queens Blvd/Northern Blvd and arriving at London, ON - VIA Rail via New York, Winston Churchill Transitway Station and Milton, ON - Carpool Lot. The journey, including transfers, takes approximately 15h 34m.
No, there is no direct train from Long Island to London. However, there are services departing from Atlantic Av-Barclays Ctr and arriving at London via New York Penn Station and Aldershot. The journey, including transfers, takes approximately 15h 43m.
The distance between Long Island and London is 658 km. The road distance is 811.6 km.
The best way to get from Long Island to London without a car is to bus via Milton which takes 15h 34m and costs $130 - $550.
It takes approximately 3h 50m to get from Long Island to London, including transfers.
Long Island to London bus services, operated by Trailways, depart from New York station.
Long Island to London train services, operated by VIA Rail, depart from New York Penn Station.
The best way to get from Long Island to London is to fly which takes 3h 50m and costs $1,200 - $2,100. Alternatively, you can bus via Milton, which costs $130 - $550 and takes 15h 34m, you could also train, which costs $220 - $700 and takes 15h 43m.
What companies run services between Long Island, Suffolk County, NY, USA and London, ON, Canada?
Air Canada, Porter Airlines, and United Airlines fly from Laguardia Airport (LGA) to London International Airport (YXU) every 4 hours. Alternatively, you can take a bus from Queens Blvd/Northern Blvd to London, ON - VIA Rail via 7 Av/ W 36 St, New York, Mississauga, Winston Churchill Transitway Station, Regional Rd. 25 @ Hwy. 401 Park & Ride, and Milton, ON - Carpool Lot in around 15h 34m.
- Website
- aircanada.com
Flights from Laguardia Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $210–1,900
Flights from Laguardia Airport to London International Airport via Montreal, Toronto Pearson International Airport
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $290–1,500
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $75–480
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $60–380
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $80–440
- Website
- united.com
Flights from Laguardia Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $210–1,900
Flights from Laguardia Airport to London International Airport via Washington Dulles, Toronto Pearson International Airport
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $270–1,500
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $75–480
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $60–380
- Website
- delta.com
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- $75–480
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $60–380
- Website
- aa.com
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $75–480
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 59m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $60–380
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport via Reagan Washington
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $75–430
- Website
- flyporter.com
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $180–700
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 59m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $60–380
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from New York Penn Station to Aldershot
- Ave. Duration
- 11h 46m
- Frequency
- Once daily
- Estimated price
- $190–440
- Website
- https://www.viarail.ca/en
- Escape
- $190–420
- Business
- $250–420
- Business Plus
- $260–430
- Economy
- $210–430
- Economy Plus
- $230–440
Train from Aldershot to London
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- $30–230
- Website
- https://www.viarail.ca/en
- Escape
- $30–100
- Business
- $75–210
- Business Plus
- $90–230
- Economy
- $30–110
- Economy Plus
- $35–120
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from New York to Mississauga
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a day
- Estimated price
- $95–450
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $95–430
- Flexible
- $170–450
- Phone
- +16474775500
- [email protected]
- Website
- onexbus.com
Bus from Milton, ON - Carpool Lot to London, ON - VIA Rail
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- $25–35
- Website
- https://www.onexbus.com/
- Standard Fare
- $25–35
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $27–40
- Website
- https://www.onexbus.com/
- Standard Fare
- $27–40
Bus from Pearson International Airport Terminal 1 to London, ON - VIA Rail
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $27–40
- Website
- https://www.onexbus.com/
- Standard Fare
- $27–40
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Port Authority Bus Terminal to Toronto
- Ave. Duration
- 12h 5m
- Frequency
- 3 times a day
- Estimated price
- $100–210
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Toronto to London
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $26–45
- Schedules at
- flixbus.com
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
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Long Island to London bus services, operated by Trailways, arrive at Mississauga station.
Long Island to London train services, operated by VIA Rail, arrive at Aldershot station.
Yes, the driving distance between Long Island to London is 812 km. It takes approximately 9h 57m to drive from Long Island to London.
There are 95+ hotels available in London.










