Search bus tickets toLafayette

switcheroo

Quickview

How to get to Lafayette by bus?

Routes60
Trips per day85
bus carriers2
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest bus tickets to Lafayette?

The cheapest prices for a bus ticket to Lafayette that users have found recently on Wanderu start at $83.00. Such great deals to Lafayette are available on 3 routes including Brownsville, McAllen and Harlingen. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Lafayette. Brownsville at $83.00 has consistently the lowest average bus ticket prices to Lafayette.

What are the main bus stations in Lafayette?

The most popular bus station in Lafayette is 1701 N University Ave. 1701 N University Ave is the busiest bus station in Lafayette.

What are the most popular bus routes to Lafayette?

Houston

There are 9 bus schedules per day connecting Houston with Lafayette. It takes on average 5 hours and 50 minutes to travel 204 miles, 327 kms, by bus from Houston. 2 bus carriers offer schedules from Houston, with Tornado Bus offering the most daily connections to Lafayette. Traveling by bus from Houston you will most likely to arrive in Lafayette at 1701 N University Ave.
Avg. Time
5h 50m
Avg. Price
$90.14

Rosenberg

There are 4 bus schedules per day connecting Rosenberg with Lafayette. It takes on average 6 hours and 15 minutes to travel 232 miles, 373 kms, by bus from Rosenberg. One bus company operates schedules from Rosenberg, with Tornado Bus offering the most daily connections to Lafayette. Traveling by bus from Rosenberg you will most likely to arrive in Lafayette at 1701 N University Ave.
Avg. Time
6h 15m
Avg. Price
$80.75

Loxley

There are 3 bus schedules per day connecting Loxley with Lafayette. It takes on average 4 hours and 35 minutes to travel 256 miles, 412 kms, by bus from Loxley. One bus company operates schedules from Loxley, with Tornado Bus offering the most daily connections to Lafayette. Traveling by bus from Loxley you will most likely to arrive in Lafayette at 1701 N University Ave.
Avg. Time
4h 35m
Avg. Price
$142.00

Victoria

There are 3 bus schedules per day connecting Victoria with Lafayette. It takes on average 7 hours and 17 minutes to travel 316 miles, 508 kms, by bus from Victoria. One bus company operates schedules from Victoria, with Tornado Bus offering the most daily connections to Lafayette. Traveling by bus from Victoria you will most likely to arrive in Lafayette at 1701 N University Ave.
Avg. Time
7h 17m
Avg. Price
$88.00

Refugio

There are 3 bus schedules per day connecting Refugio with Lafayette. It takes on average 8 hours and 3 minutes to travel 344 miles, 553 kms, by bus from Refugio. One bus company operates schedules from Refugio, with Tornado Bus offering the most daily connections to Lafayette. Traveling by bus from Refugio you will most likely to arrive in Lafayette at 1701 N University Ave.
Avg. Time
8h 3m
Avg. Price
$83.00

What bus companies travel to Lafayette, Louisiana?

Located in Louisiana, United States, you can travel by bus to Lafayette from 60 destinations and choose from 85 daily bus schedules to get you there. Tornado Bus has the most bus connections to Lafayette. The furthest bus arriving in Lafayette covers a distance of 967.06 miles, 1555.94 kms, covering the journey in and 30.33 minutes

Looking for other ways to get there? Check out Train options to Lafayette.

bus companies serving Lafayette