There are 9 ways to get from Hamilton to Welch by bus, plane, car, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Toronto Pearson International Airport, fly to Yeager Airport, drive
best- Take the bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1bus
- Fly from Toronto Pearson International Airport (YYZ) to Yeager Airport (CRW)plane YYZ - CRW
- Drive from Yeager Airport (CRW) to Welchcar
9h 59m$86–376Train, bus, taxi
- Take the train from Aldershot to Windsortrain
- Take the bus from Detroit Bus Station to Bluefield Bus Stopbus
- Take the taxi from Bluefield Bus Stop to Welchtaxi
18h 32m$215–432Drive 558.2 mi
- Drive from Hamilton to Welchcar 558.2 mi
10h 3m$128–185Bus to Toronto Pearson International Airport, fly to Charlotte Douglas International Airport, bus, taxi
- Take the bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1bus
- Fly from Toronto Pearson International Airport (YYZ) to Charlotte Douglas International Airport (CLT)plane YYZ - CLT
- Take the bus from Charlotte Bus Station to Bluefield Bus Stopbus
- Take the taxi from Bluefield Bus Stop to Welchtaxi
11h 24m$211–709Train, bus to Buffalo Niagara International Airport, fly to Charlotte Douglas International Airport, bus, taxi
- Take the train from West Harbour GO to Niagara Falls GOtrain
- Take the bus from Niagara Falls to Buffalobus
- Fly from Buffalo Niagara International Airport (BUF) to Charlotte Douglas International Airport (CLT)plane BUF - CLT
- Take the bus from Charlotte Bus Station to Bluefield Bus Stopbus
- Take the taxi from Bluefield Bus Stop to Welchtaxi
13h 9m$230–845Bus to Toronto Pearson International Airport, fly to Raleigh County Memorial Airport, taxi
- Take the bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1bus
- Fly from Toronto Pearson International Airport (YYZ) to Raleigh County Memorial Airport (BKW)plane YYZ - BKW
- Take the taxi from Raleigh County Memorial Airport (BKW) to Welchtaxi
9h 47m$182–508Bus, taxi
- Take the bus from Burlington GO Bus to Niagara Falls Bus Terminalbus 12
- Take the bus from Buffalo to Akronbus
- Take the bus from Akron to Charlestonbus
- Take the bus from Charleston Bus Station to Bluefield Bus Stopbus
- Take the taxi from Bluefield Bus Stop to Welchtaxi
19h 16m$157–296Bus, taxi via Detroit
- Take the bus from Hamilton GO Centre Bus to Square Onebus 40 / ...
- Take the bus from Mississauga to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Bluefield Bus Stopbus
- Take the taxi from Bluefield Bus Stop to Welchtaxi
21h 39m$201–287Train, bus, taxi via London
- Take the train from Aldershot to Londontrain
- Take the bus from London to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Bluefield Bus Stopbus
- Take the taxi from Bluefield Bus Stop to Welchtaxi
21h 44m$205–419
Toronto Pearson International Airport (YYZ) to Yeager Airport (CRW) flights
Comparing Your Travel Options
The cheapest way to get from Hamilton to Welch is to drive which costs $120 - $190 and takes 10h 3m.
The fastest way to get from Hamilton to Welch is to bus and fly and taxi which takes 9h 47m and costs $180 - $550.
The distance between Hamilton and Welch is 532 miles. The road distance is 561.5 miles.
The best way to get from Hamilton to Welch without a car is to bus and taxi which takes 19h 16m and costs $150 - $300.
It takes approximately 9h 59m to get from Hamilton to Welch, including transfers.
Yes, the driving distance between Hamilton to Welch is 562 miles. It takes approximately 10h 3m to drive from Hamilton to Welch.
There are 23+ hotels available in Welch.
What companies run services between Hamilton, ON, Canada and Welch, WV, USA?
There is no direct connection from Hamilton to Welch. However, you can take the bus to Pearson International Airport Terminal 1, walk to Toronto Pearson International Airport (YYZ) airport, fly to Yeager Airport (CRW), then drive to Welch. Alternatively, you can take the train to Aldershot GO, walk to Aldershot, take the train to Windsor, drive to Detroit Bus Station, take the bus to Bluefield Bus Stop, then take the taxi to Welch.
- Website
- aa.com
Flights from Toronto Pearson International Airport to Yeager Airport via Charlotte Douglas International Airport
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- $70–380
Flights from Toronto Pearson International Airport to Yeager Airport via Reagan Washington
- Ave. Duration
- 6h 43m
- When
- Monday to Friday
- Estimated price
- $60–340
Flights from Toronto Pearson International Airport to Charlotte Douglas International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- $95–550
Flights from Toronto Pearson International Airport to Charlotte Douglas International Airport via Reagan Washington
- Ave. Duration
- 4h 31m
- When
- Sunday and Saturday
- Estimated price
- $100–600
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $100–650
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport via Reagan Washington
- Ave. Duration
- 4h 4m
- When
- Saturday and Sunday
- Estimated price
- $110–650
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport via Philadelphia
- Ave. Duration
- 4h 16m
- When
- Saturday to Friday
- Estimated price
- $120–700
- Website
- united.com
Flights from Toronto Pearson International Airport to Yeager Airport via Chicago O'Hare
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $70–380
Flights from Toronto Pearson International Airport to Charlotte Douglas International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- $95–550
Flights from Toronto Pearson International Airport to Charlotte Douglas International Airport via Washington Dulles
- Ave. Duration
- 4h 11m
- When
- Saturday
- Estimated price
- $100–600
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport via Washington Dulles
- Ave. Duration
- 4h 4m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–650
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Charlotte Douglas International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- $95–550
Flights from Toronto Pearson International Airport to Charlotte Douglas International Airport via Washington Dulles
- Ave. Duration
- 4h 11m
- When
- Saturday
- Estimated price
- $100–600
- Website
- southwest.com
Flights from Buffalo Niagara International Airport to Charlotte Douglas International Airport via Baltimore
- Ave. Duration
- 3h 56m
- When
- Saturday, Monday, Tuesday, and Wednesday
- Estimated price
- $110–650
- Website
- contouraviation.com
Flights from Toronto Pearson International Airport to Raleigh County Memorial Airport via Charlotte Douglas International Airport
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $65–370
Flights from Toronto Pearson International Airport to Raleigh County Memorial Airport via Reagan Washington, Charlotte Douglas International Airport
- Ave. Duration
- 6h 41m
- When
- Sunday
- Estimated price
- $70–390
Flights from Toronto Pearson International Airport to Raleigh County Memorial Airport via Washington Dulles, Charlotte Douglas International Airport
- Ave. Duration
- 9h 25m
- When
- Saturday
- Estimated price
- $70–380
- Website
- delta.com
Flights from Toronto Pearson International Airport to Yeager Airport via Atlanta
- Ave. Duration
- 7h 51m
- When
- Every day
- Estimated price
- $85–420
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Aldershot to Windsor
- Ave. Duration
- 3h 37m
- Frequency
- 4 times a day
- Estimated price
- $50–200
- Website
- VIA Rail
- Escape
- $50–130
- Business
- $85–190
- Business Plus
- $95–200
- Economy
- $55–140
- Economy Plus
- $60–150
Train from Aldershot to London
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- $21–160
- Website
- VIA Rail
- Escape
- $21–75
- Business
- $50–150
- Business Plus
- $60–160
- Economy
- $24–80
- Economy Plus
- $26–85
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from West Harbour GO to Niagara Falls GO
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- $7–9
- Website
- GO Transit
- Phone
- +1 888 438 6646
- Website
- GO Transit
Bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- $6–9
- Website
- GO Transit
Bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- $6–9
- Website
- GO Transit
Bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- $6–9
- Website
- GO Transit
Bus from Burlington GO Bus to Niagara Falls Bus Terminal
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $8–10
- Website
- GO Transit
Bus from Hamilton GO Centre Bus to Square One
- Ave. Duration
- 53 min
- Frequency
- Every 15 minutes
- Estimated price
- $5–8
- Website
- GO Transit
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Detroit Bus Station to Bluefield Bus Stop
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $85–130
- Website
- Greyhound
Bus from Charlotte Bus Station to Bluefield Bus Stop
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- Greyhound
Bus from Charlotte Bus Station to Bluefield Bus Stop
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- Greyhound
Bus from Charleston Bus Station to Bluefield Bus Stop
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $19–29
- Website
- Greyhound
Bus from Detroit Bus Station to Bluefield Bus Stop
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $85–130
- Website
- Greyhound
Bus from Detroit Bus Station to Bluefield Bus Stop
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $85–130
- Website
- Greyhound
- Phone
- +1 888-378-3823
- [email protected]
- Website
- Barons Bus
Bus from Buffalo to Akron
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $22–65
- Website
- Barons Bus
Bus from Akron to Charleston
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $21–65
- Website
- Barons Bus
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Mississauga to Detroit Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Schedules at
- Flixbus USA
Bus from London to Detroit Bus Station
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a day
- Estimated price
- $20–30
- Schedules at
- Flixbus USA
- Ave. Duration
- 52 min
- Estimated price
- $75–130
Want to know more about travelling around United States
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
Need to know: Greyhound
Read the travel guide
What documents do I need to cross Niagara Falls?
Read the travel guide













