depends how much time and money u got...........the cheapest way would be to get a greyhound bus-cheap and cheerful with colorful clientelle.......when i did it i rented a car coz the route takes u along the coast and tis nice with places to stop along the way such as monterrey and santa barbara........