In my experience:
They pay you for any hours worked, OT if necessary.
They pay any travel expenses (airline tickets, train, etc.)
They pay for any meals you have with them. However, if you have the day off, you pay for your meals.
An additional bonus either per night or lump sum is sometimes given, since you'll be away from home/passing up on babysitting jobs, etc)
Some things you might want to consider, depending on where they are going:
will you have a vehicle to get around on your time off? Will you have a key to the room/house? (Seems obvious, but once I wasn't given a key!)