Family reunions are wonderful occasions where everyone in the extended family can get together and bond shared experiences. Planning a family reunion can be a challenging task. Everyone involved will have an opinion, and for large reunions it’s tough to get everyone on the same schedule. One of the best ways to keep everyone on task and having a great time is to use a charter bus company for group transportation.