Next available departures Tomorrow, 4 May Sat, 9 May Sun, 10 May More dates
Next departures from London to Hamilton on 4 May Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link VIA Rail + Go Transit
07:35
VIA Rail Station 3h 27m 11:02
McMaster University Cheapest DKK 214 VIA Rail + Go Transit
15:04
VIA Rail Station 3h 26m 18:30
McMaster University Fastest DKK 214 Intercity bus Premium + Go Transit
13:00
Wellington at Exeter (Esso Gas Station) 5h 17m 18:17
Main St W at Paisley Ave S No tags DKK 221
Next departures from London to Hamilton on 9 May Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link VIA Rail + Go Transit
06:25
VIA Rail Station 3h 32m 09:57
McMaster Innovation Park Cheapest Fastest DKK 184
Next departures from London to Hamilton on 10 May Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link ONEXBUS + Go Transit
06:10
Western University (Behind Elgin Hall) 5h 8m 11:18
Main St W at Longwood Rd S Cheapest DKK 212 ONEXBUS + Go Transit
13:15
Wellington at Exeter (Esso Gas Station) 4h 58m 18:13
Main St W at Longwood Rd S Fastest DKK 236 ONEXBUS + Go Transit
12:45
Western University (Behind Elgin Hall) 5h 28m 18:13
Main St W at Longwood Rd S No tags DKK 236 ONEXBUS + Go Transit
06:20
236 York St (infront of City Plaza parking) 4h 58m 11:18
Main St W at Longwood Rd S No tags DKK 212 ONEXBUS + Go Transit
13:00
236 York St (infront of City Plaza parking) 5h 13m 18:13
Main St W at Longwood Rd S No tags DKK 236
Last refresh of the prices: Today at 13:13 EDT.
View all departures Compare 3 ways to travel from London to Hamilton We recommend taking the shuttle
Among the sustainable travel choices, the Shuttle stands out as a good way to reach Hamilton. The journey takes about 1 hour 50 minutes and with fares starting at just DKK 146, it presents an excellent value for a comfortable ride.
Average price DKK 99 - DKK 394 Average duration 2h CO₂ emissions
3kg CO₂e
Check schedules Average price DKK 181 - DKK 1,086 Average duration 3h 20m CO₂ emissions
10kg CO₂e
Check schedules Shuttle
Average price DKK 146 - DKK 146 Average duration 1h 50m CO₂ emissions
3kg CO₂e
Check schedules
Top Travelled Train Routes People from around the world trust Busbud