It shouldn't take you more than 10/15 minutes by car to get from BC to WL. You might have a bit of trouble parking in the WL lots that week, however, so I would allow an extra 10 to 15 minutes so you can drive thru the lots looking for a space. If you follow Disney signage for driving to WL you will take World Drive, however, from BC there is a shortcut which will take you on Vista Blvd and bring you out to the intersection of World Drive AFTER the MK parking booths. You will encounter much less traffic going this way. From BC you will make a left on to Buena Vista Drive (as if you are going to Downtown Disney) follow Buena Vista to Bonnet Creek Parkway (Old Key West Resort lighthouse on corner) make a left on Bonnet Creek and follow to the end (past OKW and Port Orleans Resorts) and make another left on to Vista Blvd. Follow Vista to end which will bring you out just past the toll parking booths at MK, make a right for about 1/4 mile and make a right on to Timberline Drive/Wilderness Lodge. Or, since you say you are going to Fort Wilderness for dinner after your carriage ride you could leave a bit earlier and park at Ft Wilderness, take the boat over to WL and then back to Fort Wilderness. That way your car will be there already when you're through with dinner and you won't need to go back to WL. One thing you might to check on, however....I'm not really sure if parking at Fort Wilderness is near Pioneer Hall or if you will need to take an internal bus from the parking lot to get there.