There are 8 ways to get from Nipigon, ON to London by bus, plane, train, car, 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.
Bus, fly to London International Airport
best- Take the bus from Nipigon, ON to Thunder Bay, ONbus
- Fly from Thunder Bay International Airport (YQT) to London International Airport (YXU)plane YQT - YXU
7h 22m$296–1,213Bus via Greater Sudbury
cheapest- Take the bus from Nipigon to Sault Ste Mariebus
- Take the bus from Sault Ste Marie to Sudburybus
- Take the bus from Sudbury to Torontobus
- Take the bus from Toronto to Londonbus
22h 40m$146–326Bus, train
- Take the bus from Nipigon, ON to White River, ONbus
- Take the train from White River to Sudburytrain
- Take the bus from Sudbury to Toronto Pearson Airportbus
- Take the bus from Toronto Pearson Airport to Londonbus
22h 34m$326–646Bus, train via Vaughan
- Take the bus from Nipigon, ON to White River, ONbus
- Take the train from White River to Sudburytrain
- Take the bus from Sudbury to King City Go Stationbus
- Take the train from Toronto Union Station to Londontrain
24h 13m$327–848Drive 1,244 km
- Drive from Nipigon, ON to Londoncar 1,244 km
14h 8m$245–353Bus, fly to Toronto Pearson International Airport
- Take the bus from Nipigon, ON to Thunder Bay, ONbus
- Fly from Thunder Bay International Airport (YQT) to Toronto Pearson International Airport (YYZ)plane YQT - YYZ
- Take the bus from Pearson International Airport Terminal 1 to London, ON - VIA Railbus
7h 58m$233–700Bus, fly to Toronto Island Airport, train
- Take the bus from Nipigon, ON to Thunder Bay, ONbus
- Fly from Thunder Bay International Airport (YQT) to Toronto Island Airport (YTZ)plane YQT - YTZ
- Take the train from Toronto Union Station to Londontrain
8h 49m$316–900Bus
- Take the bus from Nipigon to Sault Ste Mariebus
- Take the bus from Sault Ste. Marie, MI to St. Ignace Transportation Centerbus
- Take the bus from St. Ignace to Detroit Greyhoundbus
- Take the bus from Detroit Bus Station to Londonbus
24h 11m$160–335
Nipigon, ON to London by foot and bus
Questions & Answers
The cheapest way to get from Nipigon, ON to London is to bus via Greater Sudbury which costs $140 - $330 and takes 22h 40m.
The fastest way to get from Nipigon, ON to London is to bus and fly which takes 7h 22m and costs $290 - $1,300.
No, there is no direct bus from Nipigon, ON to London. However, there are services departing from Nipigon and arriving at London via Sault Ste Marie, Sudbury and Toronto. The journey, including transfers, takes approximately 22h 40m.
The distance between Nipigon, ON and London is 1008 km. The road distance is 1244 km.
The best way to get from Nipigon, ON to London without a car is to bus and train which takes 22h 34m and costs $320 - $650.
It takes approximately 7h 22m to get from Nipigon, ON to London, including transfers.
Nipigon, ON to London bus services, operated by Ontario Northland, depart from Nipigon station.
Nipigon, ON to London bus services, operated by Ontario Northland, arrive at Sault Ste Marie station.
Yes, the driving distance between Nipigon, ON to London is 1244 km. It takes approximately 14h 8m to drive from Nipigon, ON to London.
There are 108+ hotels available in London.
What companies run services between Nipigon, ON, Canada and London, ON, Canada?
You can take a vehicle from Nipigon, ON to London via Nipigon, Sault Ste Marie, Sudbury, and Toronto in around 22h 40m.
- Website
- aircanada.com
Flights from Thunder Bay International Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $210–1,400
Flights from Thunder Bay International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $75–430
- Website
- flyporter.com
Flights from Thunder Bay International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $210–650
Flights from Thunder Bay International Airport to Toronto Island Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $190–550
Flights from Thunder Bay International Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- $190–550
- Website
- flyflair.com
Flights from Thunder Bay International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $100–400
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from White River to Sudbury
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a week
- Estimated price
- $110–330
- Website
- VIA Rail
- Escape
- $110–260
- Business
- $160–320
- Business Plus
- $170–330
- Economy
- $120–270
- Economy Plus
- $130–280
Train from White River to Sudbury
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a week
- Estimated price
- $110–330
- Website
- VIA Rail
- Escape
- $110–260
- Business
- $160–320
- Business Plus
- $170–330
- Economy
- $120–270
- Economy Plus
- $130–280
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 566 2378
- [email protected]
- Website
- Ontario & Manitoba Bus Service
Bus from Nipigon, ON to Thunder Bay, ON
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- $65–85
- Website
- Ontario & Manitoba Bus Service
- Adult
- $65–85
Bus from Nipigon, ON to White River, ON
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $120–170
- Website
- Ontario & Manitoba Bus Service
- Adult
- $120–170
Bus from Nipigon, ON to White River, ON
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $120–170
- Website
- Ontario & Manitoba Bus Service
- Adult
- $120–170
Bus from Nipigon, ON to Thunder Bay, ON
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- $65–85
- Website
- Ontario & Manitoba Bus Service
- Adult
- $65–85
Bus from Nipigon, ON to Thunder Bay, ON
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- $65–85
- Website
- Ontario & Manitoba Bus Service
- Adult
- $65–85
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Sudbury to Toronto Pearson Airport
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $50–90
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to London
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $23–40
- Schedules at
- Flixbus USA
Bus from Sudbury to Toronto
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- $55–95
- Schedules at
- Flixbus USA
Bus from Toronto to London
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $26–45
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to London
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $28–50
- Schedules at
- Flixbus USA
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Sudbury to King City Go Station
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $26–80
- Website
- Ontario Northland
- Children
- $26–40
- Senior
- $45–65
- Adult
- $50–80
Bus from Nipigon to Sault Ste Marie
- Ave. Duration
- 7h 37m
- Frequency
- 6 times a week
- Estimated price
- $40–120
- Website
- Ontario Northland
- Children
- $40–60
- Senior
- $65–100
- Adult
- $80–120
Bus from Sault Ste Marie to Sudbury
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- Ontario Northland
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Nipigon to Sault Ste Marie
- Ave. Duration
- 7h 37m
- Frequency
- 6 times a week
- Estimated price
- $40–120
- Website
- Ontario Northland
- Children
- $40–60
- Senior
- $65–100
- Adult
- $80–120
- Phone
- +16474775500
- [email protected]
- Website
- ONEXBUS
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
- ONEXBUS
- Standard Fare
- $27–40
- Phone
- +1 989-725-5105
- Website
- Indian Trails
Bus from Sault Ste. Marie, MI to St. Ignace Transportation Center
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $14–35
- Website
- Indian Trails
Bus from St. Ignace to Detroit Greyhound
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Estimated price
- $75–130
- Website
- Indian Trails
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
Travelling to the US: What do I need to know?
Read the travel guide












