Once you decide you want to travel to Baja, you have to decide how you’re going to do that. There are a couple ways you can go about organizing your trip; you can drive, take a plane or take a bus.
In my opinion, a car is the best choice because you can explore anything you want on the way. Let’s say you didn’t know about the cave paintings but someone tells you about them during your trip, you’ll have a way to get to them. It also lets you explore at your own pace and gives you more freedom when as you drive around the peninsula.
If driving isn’t your thing, take Volaris. It’s a cheap airline that operates around Mexico and in some US cities. If you live in the US, fly to San Diego, cross the border and catch your plane. This is such a popular option that soon the airport will have an international parking, you park in the US, take the bridge to Tijuana and catch your plane, without ever leaving the airport!
Plan on buying your tickets in advance, some trips when bought six months in advance can cost you $100 round trip instead of $400. For a family of 4, that’s over $1000 dollars of savings! To find the best deals, shop by price instead of by date.
The third option, by bus, is probably the least popular but if you have plenty of time to kill and don’t want to spend as much as a plane, buses are safe.There are two main bus lines that go from Tijuana to the southernmost tip, ABC and El Aguila. El Aguila is more expensive but the buses are newer and take less time. There is not much information on the internet but they go about every hour North to South and vice-versa. The downside is that you cannot explore what you want and that after 10 hours the bathroom is not as clean as when you first got on.
An alternative is to combine various modes of transportation; if you want to go to Cabo, fly down there and rent a car or take a bus to check out La Paz or have some independence.