Buses from Buffalo to Norfolk
🚌 If you're traveling from Buffalo to Norfolk by bus, be prepared for a journey of approximately 17 hours and 19 minutes with transfers. There is no direct route available, but you can reach Norfolk via stops in Times Square – 37th St. and Glenrock & Virginia Beach. 🚌 Route 1 involves a total travel time of 17 hours and 42 minutes covering a distance of 774 miles from Buffalo to Norfolk. The journey includes a transfer in New York Port Authority with Greyhound as the operating agency. 🚌 For a slightly longer but alternative route, consider Route 2 which takes about 19 hours and 37 minutes over 811 miles with 2 transfers. This route also involves Greyhound services and includes stops in Syracuse, Buffalo and Richmond before reaching Norfolk.