There are 11 ways to get from Vienna to Newmarket by plane, bus, bus (Flixbus), train (Amtrak), car, train, shuttle, 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.
Fly Washington Dulles International Airport to Toronto Pearson International Airport, bus
best- Fly from Washington Dulles International Airport (IAD) to Toronto Pearson International Airport (YYZ)plane IAD - YYZ
- Take the bus from Richmond Hill Centre Platform 8 to Eagle St / Yonge Stbus
5h 57m$816–1,521Drive 762.5 km
cheapest- Drive from Vienna to Newmarketcar 762.5 km
10h 13m$150–216Bus
- Take the bus from Tysons Corner Metro Station Arrivals to Manhattan, NYbus
- Take the bus from New York Midtown to Torontobus
- Take the bus from Union Station Bus Terminal to Prospect St. @ Pearson St.bus 65
18h 27m$197–301Train
- Take the train from New Carrollton Amtrak 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 Union Station GO to Newmarket GOtrain Br
21h 3m$305–682Fly Ronald Reagan Washington National Airport to Toronto Pearson International Airport, bus
- Fly from Ronald Reagan Washington National Airport (DCA) to Toronto Pearson International Airport (YYZ)plane DCA - YYZ
- Take the bus from Richmond Hill Centre Platform 8 to Eagle St / Yonge Stbus
6h 12m$719–2,225Fly Washington Dulles International Airport to Toronto Island Airport, train
- Fly from Washington Dulles International Airport (IAD) to Toronto Island Airport (YTZ)plane IAD - YTZ
- Take the train from Union Station GO to Newmarket GOtrain
6h 31m$185–672Fly Washington Dulles International Airport to Buffalo Niagara International Airport, shuttle
- Fly from Washington Dulles International Airport (IAD) to Buffalo Niagara International Airport (BUF)plane IAD - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
7h 23m$231–831Fly Ronald Reagan Washington National Airport to Buffalo Niagara International Airport, shuttle
- Fly from Ronald Reagan Washington National Airport (DCA) to Buffalo Niagara International Airport (BUF)plane DCA - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
7h 36m$299–1,285Subway, train to Baltimore-Washington International Airport, fly to Buffalo Niagara International Airport, shuttle, line 40 bus, bus
- Take the subway from Tysons, Silver Line Center Platform to New Carrollton, Orange Line Center Platformsubway
- Take the train from New Carrollton Amtrak Station to BWI Thurgood Marshalltrain
- Fly from Baltimore-Washington International Airport (BWI) to Buffalo Niagara International Airport (BUF)plane 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 Richmond Hill Centrebus
- Take the bus from Richmond Hill Centre Platform 8 to Eagle St / Yonge Stbus
8h 36m$248–942Bus via Vaughan
- Take the bus from Vienna to New York, NYbus Virginia
- Take the bus from Port Authority Bus Terminal to Torontobus Greyhound US0215
20h 31m$158–293Train, bus
- Take the train from Alexandria to Pittsburgh Amtrak Stationtrain
- Take the bus from Pittsburgh, Pa to Buffalo, Nybus 510
- Take the bus from Buffalo to Torontobus
- Take the train from Union Station GO to Newmarket GOtrain Br
26h 22m$226–602
Vienna to Newmarket by bus, subway, and train
Questions & Answers
The cheapest way to get from Vienna to Newmarket is to drive which costs $140 - $220 and takes 10h 13m.
The fastest way to get from Vienna to Newmarket is to fly and bus which takes 5h 57m and costs $800 - $1,600.
No, there is no direct bus from Vienna to Newmarket. However, there are services departing from Maple @ Center St and arriving at Prospect St. @ Pearson St. via Tysons Corner Metro Station Arrivals, New York Midtown and Union Station Bus Terminal. The journey, including transfers, takes approximately 18h 27m.
No, there is no direct train from Vienna to Newmarket. However, there are services departing from Tysons, Silver Line Center Platform and arriving at Newmarket GO via New Carrollton Amtrak Station, New York Penn Station and Union Station GO. The journey, including transfers, takes approximately 21h 3m.
The distance between Vienna and Newmarket is 640 km. The road distance is 762.5 km.
The best way to get from Vienna to Newmarket without a car is to bus which takes 18h 27m and costs $190 - $310.
It takes approximately 5h 57m to get from Vienna to Newmarket, including transfers.
Vienna to Newmarket bus services, operated by Go Buses, depart from Tysons Corner Metro Station Arrivals.
Vienna to Newmarket train services, operated by Amtrak, depart from New Carrollton Amtrak Station.
The best way to get from Vienna to Newmarket is to bus which takes 18h 27m and costs $190 - $310. Alternatively, you can train, which costs $300 - $700 and takes 21h 3m.
What companies run services between Vienna, VA, USA and Newmarket, ON, Canada?
You can take a bus from Maple @ Center St to Prospect St. @ Pearson St. via Tysons Corner Metro Station Arrivals, Manhattan, NY, New York Midtown, Toronto, and Union Station Bus Terminal in around 18h 27m. Alternatively, you can take a bus from Maple @ Center St to Newmarket GO via Tysons Corner Metro, Tysons, Silver Line Center Platform, New Carrollton, Orange Line Center Platform, New Carrollton Amtrak Station, Ny Moynihan Train Hall At Penn Station, New York Penn Station, and Union Station GO in around 21h 3m.
- Website
- united.com
Flights from Washington Dulles International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $60–380
Flights from Washington Dulles International Airport to Toronto Pearson International Airport via Philadelphia
- Ave. Duration
- 3h 46m
- When
- Monday to Saturday
- Estimated price
- $70–410
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $100–650
Flights from Washington Dulles International Airport to Toronto Island Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $60–400
Flights from Washington Dulles International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $95–650
- Website
- southwest.com
Flights from Baltimore-Washington International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $110–750
- Website
- aircanada.com
Flights from Washington Dulles International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $60–380
Flights from Washington Dulles International Airport to Toronto Pearson International Airport via Philadelphia
- Ave. Duration
- 3h 46m
- When
- Monday to Saturday
- Estimated price
- $70–410
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $100–650
Flights from Washington Dulles International Airport to Toronto Island Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $60–400
- Website
- aa.com
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $100–650
Flights from Ronald Reagan Washington National Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $160–1,100
- Website
- flyporter.com
Flights from Ronald Reagan Washington National Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $100–650
Flights from Washington Dulles International Airport to Toronto Island Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $170–650
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from New Carrollton Amtrak Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- $90–200
- Website
- Amtrak
Train from New Carrollton Amtrak Station to BWI Thurgood Marshall
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $9–19
- Website
- Amtrak
Train from Alexandria to Pittsburgh Amtrak Station
- Ave. Duration
- 8h 57m
- Frequency
- Once daily
- Estimated price
- $130–280
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from New York Penn Station to Toronto Union Station
- Ave. Duration
- 12h 27m
- Frequency
- Once daily
- Estimated price
- $200–460
- Website
- VIA Rail
- Escape
- $200–440
- Business
- $260–430
- Business Plus
- $270–450
- Economy
- $230–450
- Economy Plus
- $250–460
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to Newmarket GO
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- $11–15
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $11–15
Train from Union Station GO to Newmarket GO
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- $11–15
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $11–15
Train from Union Station GO to Newmarket GO
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- $11–15
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $11–15
Subway from Tysons, Silver Line Center Platform to New Carrollton, Orange Line Center Platform
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–4
- Website
- Washington Metropolitan Area Transit Authority
- standard fare after 9:30 p.m
- $3–4
- Phone
- 1-866-743-3682
- Website
- Maryland Transit
Train from New Carrollton Amtrak Station to BWI Thurgood Marshall
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $2–11
- Website
- Maryland Transit
- Standard Fare
- $2–11
- Phone
- +1 866-668-3978
- [email protected]
- Website
- York Region Transit
Bus from Richmond Hill Centre Platform 8 to Eagle St / Yonge St
- Ave. Duration
- 52 min
- Frequency
- Every 15 minutes
- Estimated price
- $3–5
- Website
- York Region Transit
Bus from Richmond Hill Centre Platform 8 to Eagle St / Yonge St
- Ave. Duration
- 52 min
- Frequency
- Every 15 minutes
- Estimated price
- $3–5
- Website
- York Region Transit
Bus from Richmond Hill Centre Platform 8 to Eagle St / Yonge St
- Ave. Duration
- 52 min
- Frequency
- Every 15 minutes
- Estimated price
- $3–5
- Website
- York Region Transit
- Phone
- 1 855-888-7160
- [email protected]
- Website
- Go Buses
Bus from Tysons Corner Metro Station Arrivals to Manhattan, NY
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a day
- Estimated price
- $75–95
- Website
- Go Buses
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from New York Midtown to Toronto
- Ave. Duration
- 10h
- Frequency
- Every 3 hours
- Estimated price
- $110–190
- Schedules at
- Flixbus USA
Bus from Buffalo to Toronto
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- $21–40
- Schedules at
- Flixbus USA
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Union Station Bus Terminal to Prospect St. @ Pearson St.
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- $11–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $11–13
Bus from Pearson International Airport Terminal 1 to Richmond Hill Centre
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–9
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $7–9
- Phone
- +1 905 374 8111
- [email protected]
- Website
- Niagra Airbus
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- Niagra Airbus
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- Niagra Airbus
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- Niagra Airbus
- Phone
- +1 202-332-2691
- [email protected]
- Website
- BestBus
Bus from Vienna to New York, NY
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $50–70
- Website
- BestBus
- Adult
- $50–70
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Port Authority Bus Terminal to Toronto
- Ave. Duration
- 12h 5m
- Frequency
- Every 4 hours
- Estimated price
- $100–210
- Website
- Greyhound
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $20–40
- Website
- Greyhound
- Phone
- +1 800-858-8555
- Website
- Trailways
Bus from Pittsburgh, Pa to Buffalo, Ny
- Saver
- $60–240
- Flexible
- $110–260
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
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Vienna to Newmarket bus services, operated by Go Buses, arrive at Manhattan, NY station.
Vienna to Newmarket train services, operated by Amtrak, arrive at Ny Moynihan Train Hall At Penn Station.
Yes, the driving distance between Vienna to Newmarket is 762 km. It takes approximately 10h 13m to drive from Vienna to Newmarket.
There are 163+ hotels available in Newmarket.

































