COVID-19 Travel Guide
Learn more ›

Search bus tickets to New Haven

switcheroo

Quickview

How to get to New Haven by bus

Routes91
Trips per day122
bus lines1
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to New Haven?

$8.00 is the cheapest price for a bus ticket to New Haven, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to New Haven. In the last month, buses from New Britain to New Haven had the lowest average price at $8.00.

Where is the bus station in New Haven, CT?

The main bus station in New Haven is Union Station. As the busiest station, it has the most bus arrivals, although some buses may make other stops in and around New Haven.

Amherst

There are 7 scheduled buses per day from Amherst to New Haven. The route can be as long as 77 miles, or 124 kilometers. On average, the journey takes 3 hours and 2 minutes. One bus company, Peter Pan Lines, connects Amherst to New Haven. Buses from Amherst usually arrive in New Haven at Union Station.
Avg. Time
3h 2m
Avg. Price
$22.07

Seattle

There are 6 scheduled buses per day from Seattle to New Haven. The route can be as long as 2433 miles, or 3915 kilometers. On average, the journey takes 77 hours and 44 minutes. One bus company, Greyhound, connects Seattle to New Haven. Buses from Seattle usually arrive in New Haven at Union Station.
Avg. Time
3d 5h 44m
Avg. Price
$293.11

Bourne

There are 4 scheduled buses per day from Bourne to New Haven. The route can be as long as 125 miles, or 200 kilometers. On average, the journey takes 7 hours and 14 minutes. One bus company, Peter Pan Lines, connects Bourne to New Haven. Buses from Bourne usually arrive in New Haven at Union Station.
Avg. Time
7h 14m
Avg. Price
$50.22

San Diego

There are 4 scheduled buses per day from San Diego to New Haven. The route can be as long as 2484 miles, or 3997 kilometers. On average, the journey takes 80 hours and 5 minutes. One bus company, Greyhound, connects San Diego to New Haven. Buses from San Diego usually arrive in New Haven at Union Station.
Avg. Time
3d 8h 5m
Avg. Price
$253.00

Minneapolis

There are 3 scheduled buses per day from Minneapolis to New Haven. The route can be as long as 1054 miles, or 1695 kilometers. On average, the journey takes 38 hours and 51 minutes. One bus company, Greyhound, connects Minneapolis to New Haven. Buses from Minneapolis usually arrive in New Haven at Union Station.
Avg. Time
1d 14h 51m
Avg. Price
$211.00

Located in Connecticut, New Haven is accessible by bus from 91 other cities. You can choose from 122 daily scheduled trips when you search for buses to New Haven on Wanderu. Greyhound usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to New Haven are also available..

Bus companies serving New Haven

Greyhound

There are 12 scheduled Greyhound buses per day. Greyhound can get you to New Haven from 98 cities, including Boston.
Avg. Time
11h 1m
Avg. Price
$57.68