Nearly everyone visiting Cuba needs a "Tourist Visa Card". Ordering online takes just a few minutes. And if you want, you can come immediately, buy & collect from our central London office/shop. Or we can deliver visas to you by courier or regular mail. We operate both on international & UK domestic level; we process & send out all orders the same day.
We also offer next working day delivery via DHL anywhere in the world provided the order is made before 13.00 GMT.