Delicious food, emotional toasts and a high-energy dance floor make for a fabulous party, but before any of that can happen you need to get there—preferably on time. Transportation glitches can get your day off to an awkward start, making you anxious, pushing back the festivities and leaving your guests feeling cranky. Here’s how to make sure you have a smooth, and fun, ride.

  1. Book a Car Company Way in Advance

Hire your car company about six months out (after you’ve settled on your date, wedding party size, and ceremony and reception sites). If you’re getting married in April, May or June—otherwise known as prom and graduation season—formal vehicles will be in high demand, so book your transportation even earlier, if you can (around nine months is a good benchmark). The same goes for special rides like vintage cars, which are in shorter supply than your typical town car or limousine.

  1. Think Beyond the Limo

A limousine always works for a traditional wedding, but if that’s not your style, get creative and match your ride to your taste and wedding vibe. Whether you want a unique getaway to express your style or a fun way to give your bridal party and guests a lift, there are lots of options for wedding wheels, like a sleek Rolls-Royce, horse-drawn hayride, tricked-out party bus with or set of retro bicycles.

  1. Give Your Attendants a Ride

Although your wedding party is responsible for covering their own travel to the site, do them a favor and treat them to transporation on your actual wedding day. If you’re not traveling to the ceremony with them, provide a separate vehicle for them to get to the venue. Then at the end of the night, after the two of you have snuck off, the group can pile into a guest shuttle home or back to the hotel.

  1. Don’t Leave Guests Stranded

If you’re hosting a lot of out-of-towners, consider providing them a ride from their hotel to the wedding and back. That way, no one has to worry about navigating an unfamiliar city or choosing designated drivers. A charter bus or shuttle, which holds up to 60 passengers, will usually do the trick (it can take a couple of trips). Or go the extra mile and choose something with character that matches your wedding—like a double-decker bus for a city affair.

  1. Book the Reservation in Person

Have you ever booked a rental car online and been disappointed by the ride you picked up? Don’t let this happen on your wedding day. Research companies online and chat with a few over the phone, but make your final reservation in person. You’ll be able to get a look at the car you’ll be riding in (or at least a very similar one). This way you can avoid any unwelcome surprises by making sure the fleet looks in tip-top shape before putting down a deposit.