I want to travel from Bangalore to Jamaica but I do not have a visa to transit in the US or UK. What is the best way to do this that doesn't require any transit visa?

One option is Bangalore -> Delhi -> Amsterdam -> Panama -> Kingston but there is a 16 hour layover in Panama which I believe requires a transit visa (due to the length of the layover).

  • 1
  • Can you confirm your citizenship and any countries you do have a visa for.
    – SpaceDog
    Feb 9, 2016 at 9:35
  • 1
    Is transit through Canada OK?
    – jcaron
    Feb 9, 2016 at 10:06
  • You can do this with just 1 stop and likely on a single ticket going BLR Bangalore - FRA (Frankfurt, Germany) on Lufthansa and FRA - MBJ (Montego Bay, Jamaica) on Condor
    – Urbana
    Feb 9, 2016 at 12:19

3 Answers 3


By performing a skyscanner search from Jamaica to "Everywhere" with direct flights only and whole month checked, you can get a list of posibilities of where you might transfer.

The list includes several non-uk European countries. Of course, you should watch out for any flights that take place wholly within the Schengen area, as they will require a Schengen visa.

If you can transfer at one airport within the UK, while Indian citizens to need a Direct Airside Transit Visa, I do not think that the requirements for this are very onerous.


You can fly Candor via Germany - Hamburg to Montego bay



I have spent some time trying to find relevant routes for you. Basically, it is really hard to avoid USA and Canada if you want to get to Jamaica. Still, I have found a route through UK with Thomson to reach Montego Bay. You should find flights through Guyana (which has direct connections to Jamaica).

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .