Visas for Laos are needed for all passports except Japan, Republic of Korea, Russia, Luxembourg and Switzerland. According to agreements made since 2005, ASEAN country citizens should be given free entry for 15 days. However, visitors from Indonesia and other ASEAN countries are being charged for entry into Laos. This may also apply at other ASEAN country border control where the free entry agreement has not been implemented or is being ignored.Visa cost ranges from $20 (China) to $42 (Canada) plus $1 'overtime' after 4pm. Sweden is $31, $35 for the USA, UK and most of Europe, $40 for India, Pakistan and Sri Lanka and $30 for Australia and other countries.