You can do it in a day but plan on paying your driver about 150us and plan on leaving early morning and have a plan when you arrive. Great countryside and roadside stops. We've done it. Made the trip last year and visited some friends and drove home same day but the key is to be on the road before mid morning. Rent a car if your ready but I prefer a driver......