There are 11 ways to get from Baltimore to Port Hope by train, plane, bus (Flixbus, Greyhound), train (Amtrak), car, bus, car ferry, subway, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Ronald Reagan Washington National Airport, fly to Toronto Pearson International Airport, train
best- Take the train from Baltimore Penn Station to Washington Union Stationtrain
- Fly from Ronald Reagan Washington National Airport (DCA) to Toronto Pearson International Airport (YYZ)plane DCA - YYZ
- Take the train from Toronto Union Station to Port Hopetrain
7h 57m$886–4,287Drive 840.3 km
cheapest- Drive from Baltimore to Port Hopecar 840.3 km
10h 6m$171–246Bus
- Take the bus from Baltimore Downtown Bus Station to Newark Penn Stationbus
- Take the bus from Newark Penn Station to Scarborough Centrebus
- Take the bus from Scarborough Centre to Port Hopebus
17h$184–284Train
- Take the train from Baltimore Penn Station to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from New York Penn Station to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Port Hopetrain
18h 16m$336–884Fly Baltimore-Washington International Airport to Buffalo Niagara International Airport, bus, train
- Fly from Baltimore-Washington International Airport (BWI) to Buffalo Niagara International Airport (BUF)plane BWI - BUF
- Take the bus from Buffalo to Torontobus
- Take the train from Toronto Union Station to Port Hopetrain
9h 30m$211–1,128Fly Baltimore-Washington International Airport to Rochester, drive, car ferry
- Fly from Baltimore-Washington International Airport (BWI) to Rochester (ROC)plane BWI - ROC
- Drive from Rochester (ROC) to Billy Bishop Airport Ferry Terminalcar
- Take the carferry from Billy Bishop Airport Ferry Terminal to Mainlandcarferry
- Drive from Mainland to Port Hopecar
7h 39m$214–1,078Train, subway to Washington Dulles International Airport, fly to Toronto Pearson International Airport
- Take the train from Baltimore Penn Station to New Carrollton Amtrak Stationtrain
- Take the subway from New Carrollton, Orange/Silver Line Center Platform to Washington Dulles International Airport, Silver Line Center Platformsubway
- Fly from Washington Dulles International Airport (IAD) to Toronto Pearson International Airport (YYZ)plane IAD - YYZ
- Take the train from Toronto Union Station to Port Hopetrain
8h 36m$883–1,805Train, subway to Washington Dulles International Airport, fly to Toronto Island Airport
- Take the train from Baltimore Penn Station to New Carrollton Amtrak Stationtrain
- Take the subway from New Carrollton, Orange/Silver Line Center Platform to Washington Dulles International Airport, Silver Line Center Platformsubway
- Fly from Washington Dulles International Airport (IAD) to Toronto Island Airport (YTZ)plane IAD - YTZ
- Take the train from Toronto Union Station to Port Hopetrain
8h 25m$254–1,092Train to Ronald Reagan Washington National Airport, fly to Buffalo Niagara International Airport, bus, train
- Take the train from Baltimore Penn Station to Washington Union Stationtrain
- Fly from Ronald Reagan Washington National Airport (DCA) to Buffalo Niagara International Airport (BUF)plane DCA - BUF
- Take the bus from Buffalo to Torontobus
- Take the train from Toronto Union Station to Port Hopetrain
10h 36m$257–2,274Train to Ronald Reagan Washington National Airport, fly to Rochester, drive, car ferry
- Take the train from Baltimore Penn Station to Washington Union Stationtrain
- Fly from Ronald Reagan Washington National Airport (DCA) to Rochester (ROC)plane DCA - ROC
- Drive from Rochester (ROC) to Billy Bishop Airport Ferry Terminalcar
- Take the carferry from Billy Bishop Airport Ferry Terminal to Mainlandcarferry
- Drive from Mainland to Port Hopecar
8h 51m$280–2,224Bus via Scranton
- Take the bus from Baltimore Downtown Bus Station to Harrisburg Bus Stationbus
- Take the bus from Harrisburg, Pa to Scranton, Pabus 770
- Take the bus from Scranton Bus Station to Torontobus
- Take the bus from Toronto, ON - Yorkdale Bus Terminal to Port Hope, ONbus
20h 44m$189–411
Ronald Reagan Washington National Airport (DCA) to Toronto Pearson International Airport (YYZ) flights
Comparing Your Travel Options
The cheapest way to get from Baltimore to Port Hope is to drive which costs $170 - $250 and takes 10h 6m.
The fastest way to get from Baltimore to Port Hope is to fly and drive and car ferry which takes 7h 39m and costs $210 - $1,100.
No, there is no direct bus from Baltimore station to Port Hope. However, there are services departing from Baltimore Downtown Bus Station and arriving at Port Hope via Newark Penn Station and Scarborough Centre. The journey, including transfers, takes approximately 17h.
No, there is no direct train from Baltimore station to Port Hope. However, there are services departing from Baltimore Penn Station and arriving at Port Hope via New York Penn Station and Toronto Union Station. The journey, including transfers, takes approximately 18h 16m.
The distance between Baltimore and Port Hope is 797 km. The road distance is 840.3 km.
The best way to get from Baltimore to Port Hope without a car is to bus which takes 17h and costs $180 - $290.
It takes approximately 7h 57m to get from Baltimore to Port Hope, including transfers.
Baltimore to Port Hope bus services, operated by Flixbus USA, depart from Baltimore Downtown Bus Station.
Baltimore to Port Hope train services, operated by Amtrak Acela, depart from Baltimore Penn Station.
The best way to get from Baltimore to Port Hope is to bus which takes 17h and costs $180 - $290. Alternatively, you can train, which costs $330 - $900 and takes 18h 16m.
What companies run services between Baltimore, MD, USA and Port Hope, ON, Canada?
You can take a bus from Baltimore Downtown Bus Station to Port Hope via Newark Penn Station, Scarborough Centre, and Port Hope in around 17h. Alternatively, you can take a train from Baltimore Penn Station to Port Hope via Ny Moynihan Train Hall At Penn Station, New York Penn Station, Toronto Union Station, and Port Hope in around 18h 16m.
- Website
- southwest.com
Flights from Baltimore-Washington International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $110–750
Flights from Baltimore-Washington International Airport to Rochester
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $140–950
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Baltimore Penn Station to Washington Union Station
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- $14–35
- Website
- Amtrak
Train from Baltimore Penn Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 3h 21m
- Frequency
- Hourly
- Estimated price
- $65–150
- Website
- Amtrak
Train from Baltimore Penn Station to New Carrollton Amtrak Station
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- $11–26
- Website
- Amtrak
Train from Baltimore Penn Station to New Carrollton Amtrak Station
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- $11–26
- Website
- Amtrak
Train from Baltimore Penn Station to Washington Union Station
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- $14–35
- Website
- Amtrak
Train from Baltimore Penn Station to Washington Union Station
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- $14–35
- Website
- Amtrak
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Baltimore Downtown Bus Station to Newark Penn Station
- Ave. Duration
- 3h 50m
- Frequency
- 5 times a day
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
Bus from Newark Penn Station to Scarborough Centre
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $95–150
- Schedules at
- Flixbus USA
Bus from Scarborough Centre to Port Hope
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $11–17
- Schedules at
- Flixbus USA
- Phone
- 416-863-2000
- Website
- billybishopairport.com
Car ferry from Billy Bishop Airport Ferry Terminal to Mainland
- Ave. Duration
- 2 min
- Frequency
- Every 20 minutes
- Estimated price
- $15
- Schedules at
- billybishopairport.com
- Passenger
- $0
- Standard Car
- $15
Car ferry from Billy Bishop Airport Ferry Terminal to Mainland
- Ave. Duration
- 2 min
- Frequency
- Every 20 minutes
- Estimated price
- $15
- Schedules at
- billybishopairport.com
- Passenger
- $0
- Standard Car
- $15
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
Why you should take the train in the US
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Booking & Getting There
Baltimore to Port Hope bus services, operated by Flixbus USA, arrive at Newark Penn Station.
Baltimore to Port Hope train services, operated by Amtrak Acela, arrive at Ny Moynihan Train Hall At Penn Station.
Yes, the driving distance between Baltimore to Port Hope is 840 km. It takes approximately 10h 6m to drive from Baltimore to Port Hope.
There are 68+ hotels available in Port Hope.







