Swift is a better option. Bigger engine and better comfortable seats for long distance travelling. You should face minimal travel fatigue. Can't say the same about wagon R. Be aware though that swift has M13a engine, the same used in Liana. Fuel economy may not be best but can be improved with help of driving techniques like hyper miling and such.