Mega Bus introduces double decker

News Staff

A new double decker bus in Southern New England. It’s a way to travel directly from Newport to New York City, as well as New Bedford and Fairhaven. 

Mega Bus has an arrival and departure location outside of the visitors center, offering rides only Friday and Sundays.

For more information, visit: