Bus from Toronto, ON to Virginia Beach and return

Find cheap coach tickets for your bus journey from Toronto, ON to Virginia Beach and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
2094 Companies – 5,609,781 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Information about the bus connection, amenities and services

Looking for the perfect bus for traveling from Toronto, ON to Virginia Beach doesn’t have to be rocket science. You can use CheckMyBus to compare ticket prices, bus times and how long each ride will take. You can spot the best offer for your travel needs. It’s always a good idea to take a closer look at journey time and prices, because many times they can differ to a large extent. Be aware that if you book too last minute, ticket fares can be more dear, especially during times of unusually strong demand. The choice is yours:, find the right bus line to get you where you need to go!
It’s not difficult to find an inexpensive bus ticket for a trip from Toronto, ON to Virginia Beach – finding the best one, however, can be slightly more trickyBut don't panic: CheckMyBus is here to help you! Over the past few years, intercity bus operators have really stepped up their game by offering top-notch on-board amenities ranging from USB ports over wireless internet for free to multimedia centres, which allow you to stream TV series and films on your own tablet or smartphone. On CheckMyBus you can easily find out which providers offers which services. Also make sure to check the individual baggage policies: Most companies, which operate the route Toronto, ON - Virginia Beach, allow you to take hand-luggage and one normal size suitcase free of charge. Additional or oversize luggage can usually be added for some extra pounds. One last piece of advice: Browse our site for current discount codes. After all, everybody likes a good bargain, right?

Bus stops in Toronto, ON and Virginia Beach

Stations
Virginia Beach Blvd 971 , 23451 Virginia Beach (USA)
Lynnhaven Pkwy 701, 23452 Virginia Beach (USA)
19th St 341, 23451 Virginia Beach (USA)
Virginia Beach Blvd Ste 104  5444, 23462 Virginia Beach (USA)
Wesleyan Dr 5461 , 23455 Virginia Beach (USA)

Compare Toronto, ON and Virginia Beach

£3.24
£3.56
Toronto, ON
Virginia Beach
A taxi journey in Toronto, ON is 9% cheaper than in Virginia Beach.
£1.91
£1.49
Toronto, ON
Virginia Beach
A bus fare in Toronto, ON is 22% more expensive than in Virginia Beach.
£3.83
£2.58
Toronto, ON
Virginia Beach
A pint of beer in Toronto, ON is 33% more expensive than in Virginia Beach.
£1.24
£1.27
Toronto, ON
Virginia Beach
A bottle of water in Toronto, ON is 3% cheaper than in Virginia Beach.
£7.27
£7.00
Toronto, ON
Virginia Beach
A meal in Toronto, ON is 4% more expensive than in Virginia Beach.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.