Cheap Bus, Train, and Carpool tickets to Hamilton

What are the most popular routes to Hamilton?

London - HamiltonAverage priceCLP 184,618Average duration4h 30mDaily departures7
Manchester - HamiltonAverage priceCLP 51,906Average duration3h 4mDaily departures10
Carlisle - HamiltonAverage priceCLP 18,525Average duration1h 30mDaily departures2
Edinburgh - HamiltonAverage priceCLP 18,599Average duration1h 49mDaily departures8
Glasgow - HamiltonAverage priceCLP 7,933Average duration27mDaily departures50