There are 11 ways to get from Annapolis to Sink-Hole Swamp by bus, plane, bus (Flixbus), train, taxi, car, subway, or shuttle
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 Ronald Reagan Washington National Airport, fly to Toronto Pearson International Airport, bus
best- Take the bus from Annapolis to Washington Union Station
- Fly from Ronald Reagan Washington National Airport (DCA) to Toronto Pearson International Airport (YYZ)DCA - YYZ
- Take the bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
6h 53m$694–3,581Drive 765.7 km
cheapest- Drive from Annapolis to Sink-Hole Swamp765.7 km
9h 36m$153–221Bus via New York
- Take the bus from Annapolis to New York
- Take the bus from New York to Mississauga
- Take the bus from Winston Churchill Transitway Station to Sportsworld Dr. @ Hwy. 8 Park & Ride25
17h 19m$202–600Bus, train, taxi
- Take the bus from Annapolis to Washington Union Station
- Take the train from Washington Union Station to Ny Moynihan Train Hall At Penn Station
- Take the train from New York Penn Station to Aldershot
- Take the taxi from Aldershot to Sink-Hole Swamp
17h 33m$271–1,367Bus, subway to Washington Dulles International Airport, fly to Toronto Pearson International Airport
- Take the bus from Annapolis to Washington Union Station
- Take the subway from Farragut West, Blue/Orange/Silver Line Track 2 Platform to Washington Dulles International Airport, Silver Line Center Platform
- Fly from Washington Dulles International Airport (IAD) to Toronto Pearson International Airport (YYZ)IAD - YYZ
- Take the bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
7h 28m$595–1,789Bus to Ronald Reagan Washington National Airport, fly to Buffalo Niagara International Airport, shuttle, bus
- Take the bus from Annapolis to Washington Union Station
- Fly from Ronald Reagan Washington National Airport (DCA) to Buffalo Niagara International Airport (BUF)DCA - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
8h 12m$654–3,331Fly Baltimore-Washington International Airport to Buffalo Niagara International Airport, shuttle, bus
- Fly from Baltimore-Washington International Airport (BWI) to Buffalo Niagara International Airport (BUF)BWI - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
8h 40m$391–1,599Bus, subway to Washington Dulles International Airport, fly to Toronto Island Airport
- Take the bus from Annapolis to Washington Union Station
- Take the subway from Farragut West, Blue/Orange/Silver Line Track 2 Platform to Washington Dulles International Airport, Silver Line Center Platform
- Fly from Washington Dulles International Airport (IAD) to Toronto Island Airport (YTZ)IAD - YTZ
- Take the bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Station
8h 28m$219–908Bus, subway to Washington Dulles International Airport, fly to Buffalo Niagara International Airport, shuttle
- Take the bus from Annapolis to Washington Union Station
- Take the subway from Farragut West, Blue/Orange/Silver Line Track 2 Platform to Washington Dulles International Airport, Silver Line Center Platform
- Fly from Washington Dulles International Airport (IAD) to Buffalo Niagara International Airport (BUF)IAD - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
8h 52m$395–1,639Bus, train
- Take the bus from West St & Church Cir to Patapsco Light Rail Station Bay 370
- Take the train from Baltimore Penn Station to Ny Moynihan Train Hall At Penn Station
- Take the train from New York Penn Station to Aldershot
- Take the bus from Aldershot GO Bus to Brantford Bus Terminal15
19h 47m$200–1,223Bus
- Take the bus from WEST ST & CALVERT ST fs wb to N CAPITOL ST & H ST NW sb220 / ...
- Take the bus from Washington Union Station to Ithaca
- Take the bus from Ithaca to Mississauga
- Take the bus from Winston Churchill Transitway Station to Sportsworld Dr. @ Hwy. 8 Park & Ride25
22h 18m$177–418
Ronald Reagan Washington National Airport (DCA) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Annapolis to Sink-Hole Swamp is to drive which costs $150 - $230 and takes 9h 36m.
The fastest way to get from Annapolis to Sink-Hole Swamp is to bus and fly which takes 6h 53m and costs $650 - $3,600.
The distance between Annapolis and Sink-Hole Swamp is 735 km. The road distance is 765.7 km.
The best way to get from Annapolis to Sink-Hole Swamp without a car is to bus via New York which takes 17h 19m and costs $200 - $600.
It takes approximately 6h 53m to get from Annapolis to Sink-Hole Swamp, including transfers.
Yes, the driving distance between Annapolis to Sink-Hole Swamp is 766 km. It takes approximately 9h 36m to drive from Annapolis to Sink-Hole Swamp.
There are 181+ hotels available in Sink-Hole Swamp.
What companies run services between Annapolis, MD, USA and Sink-Hole Swamp, ON, Canada?
You can take a bus from Annapolis to Sink-Hole Swamp via New York, New York, Mississauga, Winston Churchill Transitway Station, and Sportsworld Dr. @ Hwy. 8 Park & Ride in around 17h 19m.
- Website
- united.com
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $150–1,100
Flights from Washington Dulles International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $65–440
Flights from Washington Dulles International Airport to Toronto Island Airport
- Ave. Duration
- 1h 27m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $60–420
Flights from Washington Dulles International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $180–1,300
- Website
- southwest.com
Flights from Baltimore-Washington International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $190–1,300
- Website
- aircanada.com
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $150–1,100
Flights from Washington Dulles International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $65–440
Flights from Washington Dulles International Airport to Toronto Island Airport
- Ave. Duration
- 1h 27m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $60–420
- Website
- aa.com
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $150–1,100
Flights from Ronald Reagan Washington National Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $440–3,000
- Website
- flyporter.com
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $150–1,100
Flights from Washington Dulles International Airport to Toronto Island Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $120–650
- Website
- delta.com
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport via New York La Guardia
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–1,200
Rome2Rio's guide to Amtrak Acela
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Washington Union Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- $70–1,000
- Schedules at
- https://www.amtrak.com/acela-train
- Website
- https://www.amtrak.com/home.html
- Business Class
- $70–700
- First Class
- $280–1,000
Train from Baltimore Penn Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 2h 25m
- Frequency
- Every 2 hours
- Estimated price
- $60–950
- Schedules at
- https://www.amtrak.com/acela-train
- Website
- https://www.amtrak.com/home.html
- Business Class
- $60–700
- First Class
- $250–950
Rome2Rio's guide to Amtrak Northeast Regional
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Washington Union Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 3h 26m
- Frequency
- Hourly
- Estimated price
- $40–420
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Coach
- $40–420
- Business Class
- $130–490
Train from Baltimore Penn Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 2h 44m
- Frequency
- Hourly
- Estimated price
- $35–390
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Coach
- $35–390
- Business Class
- $120–460
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Washington Union Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 3h 27m
- Frequency
- 4 times a day
- Estimated price
- $60–600
- Website
- https://www.amtrak.com/home.html
Train from Baltimore Penn Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 2h 47m
- Frequency
- 4 times a day
- Estimated price
- $75–600
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from New York Penn Station to Aldershot
- Ave. Duration
- 11h 47m
- Frequency
- Once daily
- Estimated price
- $95–180
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $120–180
- Economy Adult - Advanced Booking
- $120–160
- Economy Escape Advanced Booking - Adult
- $95–130
- Phone
- +1 202 466 3876
- Website
- wmata.com
Subway from Farragut West, Blue/Orange/Silver Line Track 2 Platform to Washington Dulles International Airport, Silver Line Center Platform
- Ave. Duration
- 48 min
- Frequency
- Every 15 minutes
- Estimated price
- $3–12
- Website
- https://www.wmata.com
- standard fare after 9:30 p.m
- $3–4
- standard fare 5 a.m - 9:30 p.m.
- $8–12
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Annapolis to Washington Union Station
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $16–40
- Schedules at
- flixbus.com
Bus from Annapolis to New York
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Estimated price
- $45–65
- Schedules at
- flixbus.com
Bus from Washington Union Station to Ithaca
- Ave. Duration
- 9h 45m
- Frequency
- 6 times a week
- Estimated price
- $80–150
- Schedules at
- flixbus.com
- Phone
- +16474775500
- support@onexbus.ca
- Website
- onexbus.com
Bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $20–29
- Website
- https://www.onexbus.com/
- Standard Fare
- $20–29
Bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 21m
- Frequency
- Every 4 hours
- Estimated price
- $22–35
- Website
- https://www.onexbus.com/
- Standard Fare
- $22–35
- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $28–75
- Website
- https://www.ourbus.com
Bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- $28–75
- Website
- https://www.ourbus.com
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from New York to Mississauga
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- $100–460
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $100–440
- Flexible
- $170–460
Bus from Ithaca to Mississauga
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $50–210
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $50–200
- Flexible
- $100–210
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Winston Churchill Transitway Station to Sportsworld Dr. @ Hwy. 8 Park & Ride
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
Bus from Aldershot GO Bus to Brantford Bus Terminal
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $10–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–12
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–150
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Phone
- 1-866-743-3682
- Website
- mta.maryland.gov
Bus from West St & Church Cir to Patapsco Light Rail Station Bay 3
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.mta.maryland.gov
Bus from WEST ST & CALVERT ST fs wb to N CAPITOL ST & H ST NW sb
- Ave. Duration
- 1h 18m
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- https://www.mta.maryland.gov
- Ave. Duration
- 46 min
- Estimated price
- $120–150
Hamilton Cab
- Phone
- +1 905-777-7777
- Website
- hamiltoncab.com
Hamilton Airport Taxi Service
- Phone
- +1 289 659 3786
- Website
- hamiltonairporttaxiservice.com
Blue Line Taxi
- Phone
- +1 905-525-0000
- Website
- 525blue.com
Gem Taxi
- Phone
- +1 905 333 1234
Burlington Taxi
- Phone
- +1 905 333 3333
- Website
- burlingtontaxi.com
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide






























