There are 7 ways to get from Elizabeth to Markham by plane, bus (Flixbus), train, car, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Toronto Pearson International Airport
best- Fly from Newark Liberty International Airport (EWR) to Toronto Pearson International Airport (YYZ)plane EWR - YYZ
2h 50m$210–746Bus (Flixbus)
cheapest- Take the bus from Newark Penn Station to Scarborough Centrebus FlixBus N2768a
12h 15m$85–153Train
- Take the train from New York Penn Station to Toronto Union Stationtrain VIA Rail
- Take the train from Union Station GO to Markham GOtrain St
15h 32m$113–208Drive 746.2 km
- Drive from Elizabeth to Markhamcar 746.2 km
9h 16m$148–213Fly to Toronto Island Airport, train
- Fly from Newark Liberty International Airport (EWR) to Toronto Island Airport (YTZ)plane EWR - YTZ
- Take the train from Union Station GO to Markham GOtrain
3h 29m$168–491Fly to Buffalo Niagara International Airport, shuttle
- Fly from Newark Liberty International Airport (EWR) to Buffalo Niagara International Airport (BUF)plane EWR - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
5h 12m$279–1,167Bus, train
- Take the bus from Newark to Torontobus Adt N816
- Take the train from Union Station GO to Markham GOtrain St
13h 55m$102–441
Elizabeth to Markham by bus (Flixbus)
Questions & Answers
The cheapest way to get from Elizabeth to Markham is to bus which costs $85 - $160 and takes 12h 15m.
The fastest way to get from Elizabeth to Markham is to fly which takes 2h 50m and costs $210 - $750.
No, there is no direct bus from Elizabeth to Markham. However, there are services departing from E Jersey St At East Scott Pl and arriving at McCowan Rd at South Unionville Ave via Newark Penn Station and Scarborough Centre Station. The journey, including transfers, takes approximately 12h 15m.
No, there is no direct train from Elizabeth to Markham. However, there are services departing from Elizabeth and arriving at Markham GO via New York Penn Station and Union Station GO. The journey, including transfers, takes approximately 15h 32m.
The distance between Elizabeth and Markham is 601 km. The road distance is 746.2 km.
The best way to get from Elizabeth to Markham without a car is to bus which takes 12h 15m and costs $85 - $160.
It takes approximately 2h 50m to get from Elizabeth to Markham, including transfers.
Elizabeth to Markham bus services, operated by Flixbus USA, depart from Newark Penn Station.
Elizabeth to Markham train services, operated by VIA Rail, depart from New York Penn Station.
The best way to get from Elizabeth to Markham is to fly which takes 2h 50m and costs $210 - $750. Alternatively, you can bus, which costs $85 - $160 and takes 12h 15m, you could also train, which costs $110 - $210 and takes 15h 32m.
What companies run services between Elizabeth, NJ, USA and Markham, ON, Canada?
Air Canada and United Airlines fly from Newark Liberty International Airport (EWR) to Toronto Pearson International Airport (YYZ) hourly. Alternatively, Flixbus USA operates a bus from Newark Penn Station to Scarborough Centre once daily. Tickets cost $80–140 and the journey takes 9h 45m.
- Website
- united.com
Flights from Newark Liberty International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $50–320
Flights from Newark Liberty International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 3h 54m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $60–370
Flights from Newark Liberty International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $140–1,000
Flights from Newark Liberty International Airport to Buffalo Niagara International Airport via Washington Dulles
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- $190–1,200
- Website
- aircanada.com
Flights from Newark Liberty International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $50–320
Flights from Newark Liberty International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 4h 9m
- When
- Every day
- Estimated price
- $65–390
Flights from Newark Liberty International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $70–410
- Website
- flyporter.com
Flights from Newark Liberty International Airport to Toronto Island Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $150–460
Flights from Newark Liberty International Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 4h 18m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $150–460
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from New York Penn Station to Toronto Union Station
- Ave. Duration
- 12h 28m
- Frequency
- Once daily
- Estimated price
- $100–180
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $130–180
- Economy Adult - Advanced Booking
- $130–160
- Economy Escape Advanced Booking - Adult
- $100–130
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Markham GO
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Newark Penn Station to Scarborough Centre
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- $80–140
- Schedules at
- flixbus.com
- Phone
- +1 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–160
- Website
- https://www.niagaraairbus.com/
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Newark to Toronto
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- $90–420
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $90–400
- Flexible
- $160–420
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
More Questions & Answers
Elizabeth to Markham bus services, operated by Flixbus USA, arrive at Scarborough Centre station.
Elizabeth to Markham train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Elizabeth to Markham is 746 km. It takes approximately 9h 16m to drive from Elizabeth to Markham.
There are 236+ hotels available in Markham.











