My sister's closest friends and all but one of her bridal party live in other states than she does. I've seen that bridal showers are typically one month or so from the wedding date, but I feel that it is asking a lot to ask her friends to travel twice within such a short period.
I thought about combining it with the Bacherlorette party, which is typically closer to the wedding date so they would only have to travel once, but the weekend before also seems bad timing as I'm sure things will be busy and most could not stay an entire week anyway.
I think there may be no choice but to ask her friends to travel twice, but would it be okay to have the shower maybe 5 or 6 months ahead of the wedding date?