We did that one time - but I think we took it in the car (it was January, so it didn't have to be in a fridge.).
You could bake it ahead of time but not frost it until you get there.
You could bake it ahead of time but not frost it until you get there.