Most of the attractions are within a few miles of each other, therefore renting a car or using ride-sharing services such as Lyft, Uber would be the best options. The total cost for transportation may vary depending on the number of people, but expect to spend around $30-50 in total for the day.
If you have additional time, you can explore the nearby city of Pasadena or visit one of the museums in Los Angeles. For those with less time, consider skipping the Go Kart World and heading straight to Super Arcade for more arcade gaming.
Los Angeles International Airport (LAX) is the most common airport to fly directly to, but it's 20 miles away from Alhambra. Alternatively, the Burbank Hollywood Airport (BUR) tends to have shorter lines and fewer flights, but it's only 15 miles away from Alhambra.