A ferry leaves the Mukilteo Ferry Terminal every 30 minutes. The first ferry leaves at 6:00 am and the last one leaves at 1:00 am. We recommend giving yourself plenty of extra time since the ferry lines can get very backed up in the summer.
You can keep an eye on the ferry lines preemptively with the live ferry cam found on the WSDOT website.
When you disembark the ferry turn left onto Coles Rd and follow that road until you see signs for Fireseed Catering.
Alternatively, you can drive around the island and skip the ferry altogether. This typically takes an extra hour or so, but there are gorgeous views over Deception Pass and you don't have to worry about ferry lines.
To drive around, take I5 North, to State Rte 20, to Coles Rd until you see signs for Fireseed Catering. Overall,
Once you disembark the ferry, you'll only be a 10 minute drive from Langley and from the venue. Just turn left onto Coles Rd and follow it until you see signs for Fireseed Catering.
Coming home, a ferry leaves Clinton every 30 minutes starting at 5:30 am with the last ferry leaving Clinton at 12:30 am. If you are not planning on spending the night after the wedding, you should have plenty of time to catch one of the last boats home.