Sorry to repeat a question that is most likely frequently asked but could you confirm that I can definitely get a visa on arrival at Laos and do not need to send my passport off as there does not appear to be a Consulate in the UK anyways. Also does the same go for Cambodia or is it easier for me to get my Cambodian visa in advance?
Ditto for Bali?
I am travelling with Intrepid in March 20011but they do not want to give advise on Visa as the situation changes all the time.
You can get the Cambodia visa on arrival (if arriving at airport and at selected overland crossings).
You can also get a visa on arrival in Bali (30 days).
I haven't been to Laos yet, but after a quick check on the link below, it looks like you can get a 30-day visa on arrival on most overland crossings as well.
There's lots of info in this thread: http://www.travelfish.org/board/post/visabordercrossings/172_visa-and-border-crossing-news---please-read-this-before-postting-
Check it out for the crossings that you will/may be using.
Cambodian 30-day visas officially cost $USD20 but on arrival at some land borders they often try to charge more and/or insist on paying in another currency (e.g. from Thailand 1000+baht or $33USD+). You can then stand your ground and maybe wait a bit, or give in. Or get it in advance at the Cambodian embassy in Bangkok or Vientiane and pay just the standard 20 bucks.
Laos visa (also 30 days) on arrival is moreso "cake". Every airport and land border crossing now has it. Price is $35 for UK nationals and best paid in USD. There may be an additional small charge for "stamping fee" or "overtime" charge e.g. after 4pm crossings, weekends/holidays, etc.
Bring several passport-size photos. You'll need them for the various visas.