Hi there
What airline are you flying with? we traveled long haul to SA last year with our 11 month old baby, we requested a basinett in advance but when we arrived the flight was full (despite booking in advance) they then gave us a rocker which strapped to the same place that the basinett holder sits, this actually worked out much better and my daughter slept through the whole flight. (It only applies if you manage to secure a seat at the front) so it might be worth asking the airline if you can get one of these.
We took along our britax vigour 4+ carseat which is part of a buggy set but the staff would not let us use it as it did not fit in the seat forward facing (it did fit facing the back of the seat). On the way back again on BA flight they did allow us to use the car seat facing the opposite direction??!?!?!?
Might be worth checking out the following sites
jetwithkids.com
blog.triphunter.co.uk/flying-with-a-baby/
Lastly a friend who flies long haul frequently swears by one of these breastfeeding/flopeeze pillows
If baby ends up sitting on your lap it moulds into you and is comfy enough for them to fall asleep on, plus it is easy to travel.
-Dont forget to pack a small blanket, the fleece ones that the airlines provide had so much static it un nerved me.
- Try getting to the airport and having a meal in the terminal, will save fuss and hassle on the flight.
Hope this is of some help
Good Luck with your flight