There are 10 ways to get from Hamilton to Provincetown by bus, shuttle, plane, ferry, 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, shuttle to Buffalo Niagara International Airport, fly to Provincetown Municipal Airport
best- Take the bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1bus
- Take a shuttle bus from Pearson International Airport Terminal 1 to Buffalo Airport
- Fly from Buffalo Niagara International Airport (BUF) to Provincetown Municipal Airport (PVC)plane BUF - PVC
9h 45m$187–633Bus to Toronto Pearson International Airport, fly to Provincetown Municipal Airport
cheapest- Take the bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1bus
- Fly from Toronto Pearson International Airport (YYZ) to Provincetown Municipal Airport (PVC)plane YYZ - PVC
8h 18m$72–353Bus, ferry
- Take the bus from Burlington GO Bus to Niagara Falls Bus Terminalbus 12
- Take the bus from Buffalo to Bostonbus
- Take the ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MAferry
18h 43m$164–280Train, ferry
- Take the train from Aldershot to Buffalotrain
- Take the train from Buffalo Depew Station to Bostontrain
- Take the ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MAferry
20h 10m$247–600Drive 613.3 mi
- Drive from Hamilton to Provincetowncar 613.3 mi
11h 14m$141–203Bus to Toronto Pearson International Airport, fly to Boston Logan Airport, ferry
- Take the bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1bus
- Fly from Toronto Pearson International Airport (YYZ) to Boston Logan Airport (BOS)plane YYZ - BOS
- Take the ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MAferry
8h 29m$191–660Train to Toronto Island Airport, fly to Boston Logan Airport, ferry
- Take the train from West Harbour GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to Boston Logan Airport (BOS)plane YTZ - BOS
- Take the ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MAferry
8h 40m$191–591Bus, shuttle to Buffalo Niagara International Airport, fly to Boston Logan Airport, ferry
- Take the bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1bus
- Take a shuttle bus from Pearson International Airport Terminal 1 to Buffalo Airport
- Fly from Buffalo Niagara International Airport (BUF) to Boston Logan Airport (BOS)plane BUF - BOS
- Take the ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MAferry
9h 41m$241–650Train to Toronto Island Airport, fly to Provincetown Municipal Airport
- Take the train from West Harbour GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to Provincetown Municipal Airport (PVC)plane YTZ - PVC
8h 7m$77–384Bus
- Take the bus from King St. W. @ Summers Ln. to Union Station Bus Terminalbus 16 / ...
- Take the bus from Toronto to New York Midtownbus
- Take the bus from New York Midtown to Bostonbus
- Take the bus from Boston South Station to Hyannis Transportation Centerbus
- Take the bus from Hyannis Transportation Center to Provincetownbus
22h 39m$149–277
Hamilton to Provincetown by bus, foot, and ferry
Questions & Answers
The cheapest way to get from Hamilton to Provincetown is to drive which costs $140 - $210 and takes 11h 14m.
The fastest way to get from Hamilton to Provincetown is to train and fly which takes 8h 7m and costs $75 - $390.
No, there is no direct bus from Hamilton to Provincetown. However, there are services departing from King St. W. @ Summers Ln. and arriving at Provincetown via Toronto, New York Midtown, Boston South Station and Hyannis Transportation Center. The journey, including transfers, takes approximately 22h 39m.
The distance between Hamilton and Provincetown is 591 miles. The road distance is 616.8 miles.
The best way to get from Hamilton to Provincetown without a car is to bus and ferry which takes 18h 43m and costs $160 - $280.
It takes approximately 9h 45m to get from Hamilton to Provincetown, including transfers.
Hamilton to Provincetown bus services, operated by GO Transit, depart from King St. W. @ Summers Ln. station.
Hamilton to Provincetown bus services, operated by GO Transit, arrive at Union Station Bus Terminal.
Yes, the driving distance between Hamilton to Provincetown is 617 miles. It takes approximately 11h 14m to drive from Hamilton to Provincetown.
There are 385+ hotels available in Provincetown.
What companies run services between Hamilton, ON, Canada and Provincetown, MA, USA?
You can take a bus from King St. W. @ Summers Ln. to Provincetown via Union Station Bus Terminal, Toronto, New York Midtown, Boston, Boston South Station, and Hyannis Transportation Center in around 22h 39m.
- Website
- jetblue.com
Flights from Buffalo Niagara International Airport to Provincetown Municipal Airport via Boston Logan Airport
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- $85–500
Flights from Buffalo Niagara International Airport to Provincetown Municipal Airport via New York JFK, Boston Logan Airport
- Ave. Duration
- 7h 1m
- When
- Every day
- Estimated price
- $95–550
Flights from Buffalo Niagara International Airport to Boston Logan Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $70–420
Flights from Toronto Pearson International Airport to Provincetown Municipal Airport via Boston Logan Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $60–340
Flights from Toronto Pearson International Airport to Provincetown Municipal Airport via New York La Guardia, Boston Logan Airport
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- $65–360
Flights from Toronto Pearson International Airport to Provincetown Municipal Airport via Montreal, Boston Logan Airport
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $65–370
Flights from Toronto Pearson International Airport to Provincetown Municipal Airport via Philadelphia, Boston Logan Airport
- Ave. Duration
- 6h 40m
- When
- Friday to Sunday
- Estimated price
- $70–380
Flights from Toronto Island Airport to Provincetown Municipal Airport via Boston Logan Airport
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $65–850
Flights from Toronto Island Airport to Provincetown Municipal Airport via Montreal, Boston Logan Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $75–400
Flights from Toronto Island Airport to Provincetown Municipal Airport via Ottawa, Boston Logan Airport
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $180–850
- Website
- capeair.com
Flights from Buffalo Niagara International Airport to Provincetown Municipal Airport via Boston Logan Airport
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Thursday, Saturday, Sunday, and Friday
- Estimated price
- $85–500
Flights from Toronto Pearson International Airport to Provincetown Municipal Airport via Boston Logan Airport
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- $60–800
Flights from Toronto Pearson International Airport to Provincetown Municipal Airport via Philadelphia, Boston Logan Airport
- Ave. Duration
- 6h 23m
- When
- Sunday to Saturday
- Estimated price
- $70–380
Flights from Toronto Pearson International Airport to Provincetown Municipal Airport via New York La Guardia, Boston Logan Airport
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- $65–360
Flights from Toronto Pearson International Airport to Provincetown Municipal Airport via Montreal, Boston Logan Airport
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $65–370
Flights from Toronto Pearson International Airport to Provincetown Municipal Airport via Newark, Boston Logan Airport
- Ave. Duration
- 6h 49m
- When
- Thursday and Friday
- Estimated price
- $65–360
Flights from Toronto Island Airport to Provincetown Municipal Airport via Boston Logan Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $65–850
Flights from Toronto Island Airport to Provincetown Municipal Airport via Montreal, Boston Logan Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $75–400
Flights from Toronto Island Airport to Provincetown Municipal Airport via Ottawa, Boston Logan Airport
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $180–850
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Boston Logan Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $45–290
Flights from Toronto Pearson International Airport to Boston Logan Airport via Montreal
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $55–310
Flights from Toronto Island Airport to Boston Logan Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $50–310
Flights from Toronto Island Airport to Boston Logan Airport via Montreal
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- $60–340
- Website
- aa.com
Flights from Toronto Pearson International Airport to Boston Logan Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $110–550
Flights from Toronto Pearson International Airport to Boston Logan Airport via New York La Guardia
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- $55–300
Flights from Toronto Pearson International Airport to Boston Logan Airport via Philadelphia
- Ave. Duration
- 4h 14m
- When
- Every day
- Estimated price
- $60–320
Flights from Buffalo Niagara International Airport to Boston Logan Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $70–420
Flights from Buffalo Niagara International Airport to Boston Logan Airport via New York La Guardia
- Ave. Duration
- 3h 41m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $75–440
- Website
- united.com
Flights from Toronto Pearson International Airport to Boston Logan Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $45–290
Flights from Toronto Island Airport to Boston Logan Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $50–310
Flights from Buffalo Niagara International Airport to Boston Logan Airport via Newark
- Ave. Duration
- 3h 41m
- When
- Saturday
- Estimated price
- $75–440
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Boston Logan Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $110–550
Flights from Toronto Island Airport to Boston Logan Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $110–480
- Website
- southwest.com
Flights from Buffalo Niagara International Airport to Boston Logan Airport via Baltimore
- Ave. Duration
- 3h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- $90–490
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Aldershot to Buffalo
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $22–170
- Website
- https://www.viarail.ca/en
- Escape
- $22–75
- Business
- $50–150
- Business Plus
- $65–170
- Economy
- $24–80
- Economy Plus
- $27–90
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Buffalo Depew Station to Boston
- Ave. Duration
- 11h 27m
- Frequency
- Once daily
- Estimated price
- $150–330
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from West Harbour GO to Union Station GO
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
Train from West Harbour GO to Union Station GO
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- $8–10
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–10
Bus from Burlington GO Bus to Niagara Falls Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $10–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–12
Bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- $8–10
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–10
Bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- $8–10
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–10
Bus from King St. W. @ Summers Ln. to Pearson International Airport Terminal 1
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- $8–10
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–10
Bus from King St. W. @ Summers Ln. to Union Station Bus Terminal
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- $8–10
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–10
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Pearson International Airport Terminal 1 to Buffalo Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–120
- Website
- https://www.niagaraairbus.com/
Shuttle from Pearson International Airport Terminal 1 to Buffalo Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–120
- Website
- https://www.niagaraairbus.com/
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Buffalo to Boston
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Estimated price
- $70–140
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Toronto to New York Midtown
- Ave. Duration
- 10h 5m
- Frequency
- 5 times a day
- Estimated price
- $80–140
- Schedules at
- flixbus.com
Bus from New York Midtown to Boston
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- $35–60
- Schedules at
- flixbus.com
- Phone
- 1-800-343-9999
- Website
- peterpanbus.com
Bus from Boston South Station to Hyannis Transportation Center
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- $15–40
- Website
- https://peterpanbus.com
Bus from Hyannis Transportation Center to Provincetown
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $10–27
- Website
- https://peterpanbus.com
- Phone
- +1 617-748-1428
- Website
- baystatecruisecompany.com
Ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MA
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $87
- Website
- https://baystatecruisecompany.com
Ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MA
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $87
- Website
- https://baystatecruisecompany.com
Ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MA
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $87
- Website
- https://baystatecruisecompany.com
Ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MA
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $87
- Website
- https://baystatecruisecompany.com
Ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MA
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $87
- Website
- https://baystatecruisecompany.com
- Phone
- +1 866-307-2469
- Website
- cityexperiences.com
Ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MA
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $72
- Website
- https://www.cityexperiences.com
Ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MA
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $72
- Website
- https://www.cityexperiences.com
Ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MA
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $72
- Website
- https://www.cityexperiences.com
Ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MA
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $72
- Website
- https://www.cityexperiences.com
Ferry from World Trade Center Pier, Boston, MA to MacMillan Pier, Provincetown, MA
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $72
- Website
- https://www.cityexperiences.com
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
What documents do I need to cross Niagara Falls?
Read the travel guide
Which side of Niagara Falls should I choose (and how do I get there)?
Read the travel guide



















