If you haven’t already booked your travel to see the solar eclipse on April 8, it could be too late to get decent reservations for flights, hotels, and rental cars — or it could cost an exorbitant amount. The total solar eclipse will pass over North America — including parts of Mexico, the United States, and Canada — with varying degrees of darkness on April 8.