COVID-19 Travel Guide
Learn more ›

Search bus tickets to Tijuana

switcheroo

Quickview

How to get to Tijuana by bus

Routes4
Trips per day27
bus lines1
Stations2
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 Tijuana?

$27.00 is the cheapest price for a bus ticket to Tijuana, 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 Tijuana. In the last month, buses from Los Angeles to Tijuana had the lowest average price at $28.50.

Where is the bus station in Tijuana, Mexico?

The busiest bus station in Tijuana is Greyhound De Mexico Arpt. As Tijuana's main station, it has the most buses coming and going. However, a popular alternative is Calzada Lazaro Cardenas.

St Louis

There are 10 scheduled buses per day from St Louis to Tijuana. The route can be as long as 1561 miles, or 2512 kilometers. On average, the journey takes 45 hours and 29 minutes. One bus company, Greyhound, connects St Louis to Tijuana. Buses from St Louis usually arrive in Tijuana at Calzada Lazaro Cardenas.
Avg. Time
1d 21h 29m
Avg. Price
$306.80

Kansas City

There are 10 scheduled buses per day from Kansas City to Tijuana. The route can be as long as 1335 miles, or 2148 kilometers. On average, the journey takes 41 hours and 10 minutes. One bus company, Greyhound, connects Kansas City to Tijuana. Buses from Kansas City usually arrive in Tijuana at Greyhound De Mexico Arpt.
Avg. Time
1d 17h 10m
Avg. Price
$260.80

Avenal

There are 10 scheduled buses per day from Avenal to Tijuana. The route can be as long as 299 miles, or 481 kilometers. On average, the journey takes 8 hours and 48 minutes. One bus company, Greyhound, connects Avenal to Tijuana. Buses from Avenal usually arrive in Tijuana at Calzada Lazaro Cardenas.
Avg. Time
8h 48m
Avg. Price
$137.80

Richmond

There are 10 scheduled buses per day from Richmond to Tijuana. The route can be as long as 2252 miles, or 3624 kilometers. On average, the journey takes 66 hours and 47 minutes. One bus company, Greyhound, connects Richmond to Tijuana. Buses from Richmond usually arrive in Tijuana at Calzada Lazaro Cardenas.
Avg. Time
2d 18h 47m
Avg. Price
$291.40

Charlotte

There are 10 scheduled buses per day from Charlotte to Tijuana. The route can be as long as 2075 miles, or 3338 kilometers. On average, the journey takes 62 hours and 34 minutes. One bus company, Greyhound, connects Charlotte to Tijuana. Buses from Charlotte usually arrive in Tijuana at Calzada Lazaro Cardenas.
Avg. Time
2d 14h 34m
Avg. Price
$337.20
Located in Baja California, Mexico, Tijuana is accessible by bus from 4 other cities. You can choose from 27 daily scheduled trips when you search for buses to Tijuana on Wanderu. Greyhound usually has the most buses on any given day.

Bus companies serving Tijuana

Greyhound

There are 8 scheduled Greyhound buses per day. Greyhound can get you to Tijuana from 4 cities, including Los Angeles.
Greyhound
Greyhound
Avg. Time
12h 0m
Avg. Price
$59.48