There are 5 ways to get from Newmarket to Grand Bend by train, bus, 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.
Train, bus via London
best- Take the train from Newmarket GO to Union Station GOtrain Br
- Take the train from Toronto Union Station to Londontrain
- Take the bus from Fanshawe Park Rd E - London Transit stop 705 to Welcome Centrebus
6h 57m$57–266Bus
cheapest- Take the bus from Richmond Hill Centre to Londonbus FlixBus 2705
- Take the bus from Fanshawe Park Rd E - London Transit stop 705 to Welcome Centrebus Route 2 - London to Grand Bend
8h 6m$39–64Train, bus
- Take the train from Newmarket GO to Union Station GOtrain Br
- Take the bus from Toronto to London Western Universitybus
- Take the bus from Fanshawe Park Rd E - London Transit stop 705 to Welcome Centrebus
7h 18m$52–106Drive 220.7 km
- Drive from Newmarket to Grand Bendcar 220.7 km
3h 14m$44–64Bus, line 40 bus, line 90 bus
- Take the bus from Yonge St / Eagle St to Richmond Hill Centre Platform 3bus
- Take the bus from Richmond Hill Centre to Pearson International Airport Terminal 1bus 40
- Take the bus from Pearson International Airport Terminal 1 to London, ON - Victoria Hospitalbus
- Take the bus from Wellington South of Baseline NB - #1923 to Masonville Place Stop #4 - #1143bus 90 / ...
- Take the bus from Fanshawe Park Rd E - London Transit stop 705 to Welcome Centrebus
7h 23m$45–62
Newmarket to Grand Bend by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Newmarket to Grand Bend is to bus which costs $35 - $65 and takes 8h 6m.
The fastest way to get from Newmarket to Grand Bend is to drive which takes 3h 14m and costs $40 - $65.
No, there is no direct bus from Newmarket to Grand Bend. However, there are services departing from Yonge St / Eagle St and arriving at Welcome Centre via Richmond Hill Centre, Pearson International Airport Terminal 1, Wellington South of Baseline NB - #1923 and Fanshawe Park Rd E - London Transit stop 705. The journey, including transfers, takes approximately 7h 23m.
The distance between Newmarket and Grand Bend is 322 km. The road distance is 220.7 km.
The best way to get from Newmarket to Grand Bend without a car is to train and bus via London which takes 6h 57m and costs $55 - $270.
It takes approximately 6h 57m to get from Newmarket to Grand Bend, including transfers.
Newmarket to Grand Bend bus services, operated by York Region Transit, depart from Yonge St / Eagle St station.
Newmarket to Grand Bend bus services, operated by York Region Transit, arrive at Richmond Hill Centre Platform 3 station.
Yes, the driving distance between Newmarket to Grand Bend is 221 km. It takes approximately 3h 14m to drive from Newmarket to Grand Bend.
There are 28+ hotels available in Grand Bend.
What companies run services between Newmarket, ON, Canada and Grand Bend, ON, Canada?
You can take a bus from Yonge St / Eagle St to Welcome Centre via Richmond Hill Centre, Pearson International Airport Terminal 1, London, ON - Victoria Hospital, Wellington South of Baseline NB - #1923, Masonville Place Stop #4 - #1143, and Fanshawe Park Rd E - London Transit stop 705 in around 7h 23m.
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from Newmarket GO to Union Station GO
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- $8–11
- Website
- GO Transit
Train from Newmarket GO to Union Station GO
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- $8–11
- Website
- GO Transit
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to London
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- 1-888-465-0783
- [email protected]
- Website
- Huron Shores Area Transit
Bus from Fanshawe Park Rd E - London Transit stop 705 to Welcome Centre
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- Huron Shores Area Transit
- Schedules at
- Huron Shores Area Transit Schedules
- Passenger
- $8–12
Bus from Fanshawe Park Rd E - London Transit stop 705 to Welcome Centre
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- Huron Shores Area Transit
- Schedules at
- Huron Shores Area Transit Schedules
- Passenger
- $8–12
Bus from Fanshawe Park Rd E - London Transit stop 705 to Welcome Centre
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- Huron Shores Area Transit
- Schedules at
- Huron Shores Area Transit Schedules
- Passenger
- $8–12
Bus from Fanshawe Park Rd E - London Transit stop 705 to Welcome Centre
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- Huron Shores Area Transit
- Schedules at
- Huron Shores Area Transit Schedules
- Passenger
- $8–12
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Toronto to London Western University
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- Rider Express
- Standard
- $35–80
- Phone
- +1 905 762 2100
- [email protected]
- Website
- York Region Transit
Bus from Yonge St / Eagle St to Richmond Hill Centre Platform 3
- Ave. Duration
- 55 min
- Frequency
- Every 15 minutes
- Estimated price
- $3–4
- Website
- York Region Transit
- Phone
- +1 888 438 6646
- Website
- GO Transit
Bus from Richmond Hill Centre to Pearson International Airport Terminal 1
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–8
- Website
- GO Transit
- Phone
- +1 647 477 5500
- [email protected]
- Website
- Onex Bus
Bus from Pearson International Airport Terminal 1 to London, ON - Victoria Hospital
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $27–35
- Website
- Onex Bus
- Standard Fare
- $27–35
- Phone
- 519 451 1347
- [email protected]
- Website
- London Transit
Bus from Wellington South of Baseline NB - #1923 to Masonville Place Stop #4 - #1143
- Ave. Duration
- 26 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- London Transit
- Schedules at
- Routes and Schedules
- Children 12 and under
- $0
- Adult
- $3
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Richmond Hill Centre to London
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $27–45
- Schedules at
- Flixbus USA
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, Travelling by boat in Italy, and Which London airport should I choose? - to help you get the most out of your next trip.


















