HowToGo

Flight from San Francisco to Edinburgh, Scotland

How to get to Edinburgh, Scotland from San Francisco by flight ? You can check flights from San Francisco to Edinburgh, Scotland below.

Search Transfer from San Francisco to Edinburgh, Scotland

Search Flights

You can find flight ticket prices from San Francisco to Edinburgh, Scotland with our flight tickets search tool below

1. Puerto Vallarta to Glasgow

  1. You take a bus, shuttle or taxi from your location in San Francisco to Puerto Vallarta.

  2. You take a flight from Puerto Vallarta to Glasgow and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Glasgow to your destination in Edinburgh, Scotland.

Flight Depart Arrive
WS2651 WestJet
WS48 WestJet
13:55 Puerto Vallarta
21:40 Toronto
20:40 Toronto
09:10 Glasgow
Connect
AC1094 Air Canada
WS48 WestJet
14:00 Puerto Vallarta
21:40 Toronto
20:30 Toronto
09:10 Glasgow
Connect
AA1215 American Airlines
BA192 British Airways
BA1482 British Airways
14:22 Puerto Vallarta
20:00 Dallas/Ft.Worth
12:15 London Heathrow
17:05 Dallas/Ft.Worth
11:05 London Heathrow
13:40 Glasgow
Connect
AA1215 American Airlines
BA192 British Airways
BA1484 British Airways
14:22 Puerto Vallarta
20:00 Dallas/Ft.Worth
12:45 London Heathrow
17:05 Dallas/Ft.Worth
11:05 London Heathrow
14:15 Glasgow
Connect
AA554 American Airlines
AA194 American Airlines
BA1482 British Airways
14:47 Puerto Vallarta
16:15 Phoenix
12:15 London Heathrow
15:22 Phoenix
10:25 London Heathrow
13:40 Glasgow
Connect
AA554 American Airlines
AA194 American Airlines
BA1484 British Airways
14:47 Puerto Vallarta
16:15 Phoenix
12:45 London Heathrow
15:22 Phoenix
10:25 London Heathrow
14:15 Glasgow
Connect
AA399 American Airlines
BA296 British Airways
BA1484 British Airways
15:04 Puerto Vallarta
20:50 Chicago O'Hare
12:45 London Heathrow
19:25 Chicago O'Hare
10:45 London Heathrow
14:15 Glasgow
Connect
DL1838 Delta
KL0610 KLM
KL1477 KLM
16:50 Puerto Vallarta
21:00 Salt Lake City
15:35 Amsterdam Schiphol
19:20 Salt Lake City
14:25 Amsterdam Schiphol
16:05 Glasgow
Connect
AM341 Aeroméxico
KL0686 KLM
KL1477 KLM
18:08 Puerto Vallarta
21:05 Mexico City
15:35 Amsterdam Schiphol
19:45 Mexico City
14:45 Amsterdam Schiphol
16:05 Glasgow
Connect

2. Puerto Vallarta to Edinburgh

  1. You take a bus, shuttle or taxi from your location in San Francisco to Puerto Vallarta.

  2. You take a flight from Puerto Vallarta to Edinburgh and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Edinburgh to your destination in Edinburgh, Scotland.

Flight Depart Arrive
AA2462 American Airlines
BA190 British Airways
BA1444 British Airways
10:24 Puerto Vallarta
18:25 Austin
13:40 London Heathrow
13:28 Austin
09:50 London Heathrow
15:10 Edinburgh
Connect
AM335 Aeroméxico
AC990 Air Canada
AC806 Air Canada
10:49 Puerto Vallarta
14:00 Mexico City
20:50 Toronto
12:30 Mexico City
19:15 Toronto
08:45 Edinburgh
Connect
AA353 American Airlines
BA192 British Airways
BA1446 British Airways
12:31 Puerto Vallarta
20:00 Dallas/Ft.Worth
13:30 London Heathrow
15:10 Dallas/Ft.Worth
11:05 London Heathrow
15:00 Edinburgh
Connect
AA353 American Airlines
BA192 British Airways
BA1448 British Airways
12:31 Puerto Vallarta
20:00 Dallas/Ft.Worth
15:20 London Heathrow
15:10 Dallas/Ft.Worth
11:05 London Heathrow
16:45 Edinburgh
Connect
TS709 Air Transat
AC806 Air Canada
13:00 Puerto Vallarta
20:50 Toronto
18:35 Toronto
08:45 Edinburgh
Connect
TS709 Air Transat
WS16 WestJet
13:00 Puerto Vallarta
21:25 Toronto
18:35 Toronto
09:05 Edinburgh
Connect
AM337 Aeroméxico
AF179 Air France
AF1486 Air France
13:00 Puerto Vallarta
19:40 Mexico City
15:20 Paris CDG
14:35 Mexico City
13:45 Paris CDG
16:10 Edinburgh
Connect
AC975 Air Canada
BA094 British Airways
BA1442 British Airways
13:25 Puerto Vallarta
21:35 Montreal
11:40 London Heathrow
20:25 Montreal
09:10 London Heathrow
13:05 Edinburgh
Connect
AC975 Air Canada
AC802 Air Canada
FR838 Ryanair
13:25 Puerto Vallarta
21:15 Montreal
09:25 Dublin
20:25 Montreal
08:30 Dublin
10:25 Edinburgh
Connect
WS2651 WestJet
BA098 British Airways
BA1442 British Airways
13:55 Puerto Vallarta
21:50 Toronto
11:40 London Heathrow
20:40 Toronto
09:55 London Heathrow
13:05 Edinburgh
Connect
AC1094 Air Canada
BA098 British Airways
BA1442 British Airways
14:00 Puerto Vallarta
21:50 Toronto
11:40 London Heathrow
20:30 Toronto
09:55 London Heathrow
13:05 Edinburgh
Connect
AC1094 Air Canada
WS16 WestJet
14:00 Puerto Vallarta
21:25 Toronto
20:30 Toronto
09:05 Edinburgh
Connect
DL1902 Delta
DL136 Delta
KL1289 KLM
14:05 Puerto Vallarta
20:55 Detroit
16:15 Amsterdam Schiphol
19:39 Detroit
10:35 Amsterdam Schiphol
16:40 Edinburgh
Connect
DL1902 Delta
AF377 Air France
AF1486 Air France
14:05 Puerto Vallarta
21:10 Detroit
15:20 Paris CDG
19:39 Detroit
10:50 Paris CDG
16:10 Edinburgh
Connect
DL1816 Delta
KL0622 KLM
KL1289 KLM
14:15 Puerto Vallarta
22:20 Atlanta
16:15 Amsterdam Schiphol
18:54 Atlanta
12:55 Amsterdam Schiphol
16:40 Edinburgh
Connect
DL1816 Delta
DL74 Delta
KL1289 KLM
14:15 Puerto Vallarta
20:00 Atlanta
16:15 Amsterdam Schiphol
18:54 Atlanta
10:45 Amsterdam Schiphol
16:40 Edinburgh
Connect
B62098 JetBlue Airways
DL208 Delta
14:20 Puerto Vallarta
20:55 New York JFK
20:03 New York JFK
09:00 Edinburgh
Connect
AA1215 American Airlines
BA192 British Airways
BA1446 British Airways
14:22 Puerto Vallarta
20:00 Dallas/Ft.Worth
13:30 London Heathrow
17:05 Dallas/Ft.Worth
11:05 London Heathrow
15:00 Edinburgh
Connect
AA1215 American Airlines
BA192 British Airways
BA1448 British Airways
14:22 Puerto Vallarta
20:00 Dallas/Ft.Worth
15:20 London Heathrow
17:05 Dallas/Ft.Worth
11:05 London Heathrow
16:45 Edinburgh
Connect
AA1215 American Airlines
BA192 British Airways
BA1444 British Airways
14:22 Puerto Vallarta
20:00 Dallas/Ft.Worth
13:40 London Heathrow
17:05 Dallas/Ft.Worth
11:05 London Heathrow
15:10 Edinburgh
Connect
AA554 American Airlines
BA288 British Airways
BA1448 British Airways
14:47 Puerto Vallarta
19:15 Phoenix
15:20 London Heathrow
15:22 Phoenix
13:15 London Heathrow
16:45 Edinburgh
Connect
AA554 American Airlines
AA194 American Airlines
BA1442 British Airways
14:47 Puerto Vallarta
16:15 Phoenix
11:40 London Heathrow
15:22 Phoenix
10:25 London Heathrow
13:05 Edinburgh
Connect
AA554 American Airlines
BA288 British Airways
BA1454 British Airways
14:47 Puerto Vallarta
19:15 Phoenix
17:20 London Heathrow
15:22 Phoenix
13:15 London Heathrow
18:45 Edinburgh
Connect
AA554 American Airlines
AA194 American Airlines
BA1446 British Airways
14:47 Puerto Vallarta
16:15 Phoenix
13:30 London Heathrow
15:22 Phoenix
10:25 London Heathrow
15:00 Edinburgh
Connect
AA554 American Airlines
AA194 American Airlines
BA1444 British Airways
14:47 Puerto Vallarta
16:15 Phoenix
13:40 London Heathrow
15:22 Phoenix
10:25 London Heathrow
15:10 Edinburgh
Connect
AA399 American Airlines
AA208 American Airlines
FR816 Ryanair
15:04 Puerto Vallarta
20:45 Chicago O'Hare
12:35 Dublin
19:25 Chicago O'Hare
10:05 Dublin
13:35 Edinburgh
Connect
AA1880 American Airlines
AA134 American Airlines
BA1454 British Airways
15:22 Puerto Vallarta
18:50 Los Angeles
17:20 London Heathrow
16:31 Los Angeles
13:15 London Heathrow
18:45 Edinburgh
Connect
AA1880 American Airlines
AA134 American Airlines
BA1448 British Airways
15:22 Puerto Vallarta
18:50 Los Angeles
15:20 London Heathrow
16:31 Los Angeles
13:15 London Heathrow
16:45 Edinburgh
Connect
AA1880 American Airlines
BA268 British Airways
BA1454 British Airways
15:22 Puerto Vallarta
21:25 Los Angeles
17:20 London Heathrow
16:31 Los Angeles
15:55 London Heathrow
18:45 Edinburgh
Connect
AM339 Aeroméxico
AF179 Air France
AF1486 Air France
15:23 Puerto Vallarta
19:40 Mexico City
15:20 Paris CDG
17:05 Mexico City
13:45 Paris CDG
16:10 Edinburgh
Connect
AM339 Aeroméxico
KL0686 KLM
KL1289 KLM
15:23 Puerto Vallarta
21:05 Mexico City
16:15 Amsterdam Schiphol
17:05 Mexico City
14:45 Amsterdam Schiphol
16:40 Edinburgh
Connect
AA441 American Airlines
BA288 British Airways
BA1454 British Airways
16:11 Puerto Vallarta
19:15 Phoenix
17:20 London Heathrow
16:44 Phoenix
13:15 London Heathrow
18:45 Edinburgh
Connect
AA441 American Airlines
BA288 British Airways
BA1448 British Airways
16:11 Puerto Vallarta
19:15 Phoenix
15:20 London Heathrow
16:44 Phoenix
13:15 London Heathrow
16:45 Edinburgh
Connect
AA919 American Airlines
AA132 American Airlines
FR816 Ryanair
16:35 Puerto Vallarta
20:45 Dallas/Ft.Worth
12:35 Dublin
19:18 Dallas/Ft.Worth
11:40 Dublin
13:35 Edinburgh
Connect
DL1838 Delta
KL0610 KLM
KL1289 KLM
16:50 Puerto Vallarta
21:00 Salt Lake City
16:15 Amsterdam Schiphol
19:20 Salt Lake City
14:25 Amsterdam Schiphol
16:40 Edinburgh
Connect
AM341 Aeroméxico
KL0686 KLM
KL1289 KLM
18:08 Puerto Vallarta
21:05 Mexico City
16:15 Amsterdam Schiphol
19:45 Mexico City
14:45 Amsterdam Schiphol
16:40 Edinburgh
Connect
AM341 Aeroméxico
KL0686 KLM
KL1293 KLM
18:08 Puerto Vallarta
21:05 Mexico City
21:10 Amsterdam Schiphol
19:45 Mexico City
14:45 Amsterdam Schiphol
21:35 Edinburgh
Connect
AM341 Aeroméxico
AM003 Aeroméxico
AF1886 Air France
18:08 Puerto Vallarta
22:40 Mexico City
20:20 Paris CDG
19:45 Mexico City
16:30 Paris CDG
21:10 Edinburgh
Connect
AM341 Aeroméxico
AF175 Air France
AF1886 Air France
18:08 Puerto Vallarta
23:00 Mexico City
20:20 Paris CDG
19:45 Mexico City
16:50 Paris CDG
21:10 Edinburgh
Connect
AM341 Aeroméxico
AM025 Aeroméxico
KL1293 KLM
18:08 Puerto Vallarta
22:35 Mexico City
21:10 Amsterdam Schiphol
19:45 Mexico City
16:25 Amsterdam Schiphol
21:35 Edinburgh
Connect

3. Puerto Vallarta to Newcastle

  1. You take a bus, shuttle or taxi from your location in San Francisco to Puerto Vallarta.

  2. You take a flight from Puerto Vallarta to Newcastle and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Newcastle to your destination in Edinburgh, Scotland.

Flight Depart Arrive
NK962 Spirit Airlines
KL0662 KLM
KL0953 KLM
10:40 Puerto Vallarta
15:00 Houston
10:20 Amsterdam Schiphol
13:17 Houston
07:15 Amsterdam Schiphol
10:30 Newcastle
Connect
AA353 American Airlines
AA48 American Airlines
AF1058 Air France
12:31 Puerto Vallarta
17:05 Dallas/Ft.Worth
10:25 Paris CDG
15:10 Dallas/Ft.Worth
09:25 Paris CDG
11:05 Newcastle
Connect
AA353 American Airlines
AA132 American Airlines
EI3350 Aer Lingus
12:31 Puerto Vallarta
20:45 Dallas/Ft.Worth
15:15 Dublin
15:10 Dallas/Ft.Worth
11:40 Dublin
16:30 Newcastle
Connect
AA353 American Airlines
BA192 British Airways
BA1334 British Airways
12:31 Puerto Vallarta
20:00 Dallas/Ft.Worth
14:30 London Heathrow
15:10 Dallas/Ft.Worth
11:05 London Heathrow
15:45 Newcastle
Connect
UA1070 United Airlines
UA966 United Airlines
LS4084 Jet2.com
13:00 Puerto Vallarta
21:35 Newark
10:15 Reykjavik Keflavik Nas
20:00 Newark
07:00 Reykjavik Keflavik Nas
13:55 Newcastle
Connect
AC975 Air Canada
AC1012 Air Canada
LS4084 Jet2.com
13:25 Puerto Vallarta
21:45 Montreal
10:15 Reykjavik Keflavik Nas
20:25 Montreal
06:45 Reykjavik Keflavik Nas
13:55 Newcastle
Connect
AC975 Air Canada
AC802 Air Canada
FR172 Ryanair
13:25 Puerto Vallarta
21:15 Montreal
09:45 Dublin
20:25 Montreal
08:30 Dublin
10:50 Newcastle
Connect
AC1094 Air Canada
BA098 British Airways
BA1334 British Airways
14:00 Puerto Vallarta
21:50 Toronto
14:30 London Heathrow
20:30 Toronto
09:55 London Heathrow
15:45 Newcastle
Connect
DL1816 Delta
DL74 Delta
KL0963 KLM
14:15 Puerto Vallarta
20:00 Atlanta
16:20 Amsterdam Schiphol
18:54 Atlanta
10:45 Amsterdam Schiphol
16:40 Newcastle
Connect
DL1816 Delta
KL0622 KLM
KL0963 KLM
14:15 Puerto Vallarta
22:20 Atlanta
16:20 Amsterdam Schiphol
18:54 Atlanta
12:55 Amsterdam Schiphol
16:40 Newcastle
Connect
AA1215 American Airlines
AA132 American Airlines
EI3350 Aer Lingus
14:22 Puerto Vallarta
20:45 Dallas/Ft.Worth
15:15 Dublin
17:05 Dallas/Ft.Worth
11:40 Dublin
16:30 Newcastle
Connect
AA1215 American Airlines
BA192 British Airways
BA1338 British Airways
14:22 Puerto Vallarta
20:00 Dallas/Ft.Worth
19:20 London Heathrow
17:05 Dallas/Ft.Worth
11:05 London Heathrow
20:30 Newcastle
Connect
AA1215 American Airlines
BA192 British Airways
BA1334 British Airways
14:22 Puerto Vallarta
20:00 Dallas/Ft.Worth
14:30 London Heathrow
17:05 Dallas/Ft.Worth
11:05 London Heathrow
15:45 Newcastle
Connect
AA554 American Airlines
AA194 American Airlines
BA1334 British Airways
14:47 Puerto Vallarta
16:15 Phoenix
14:30 London Heathrow
15:22 Phoenix
10:25 London Heathrow
15:45 Newcastle
Connect
AA554 American Airlines
BA288 British Airways
BA1334 British Airways
14:47 Puerto Vallarta
19:15 Phoenix
14:30 London Heathrow
15:22 Phoenix
13:15 London Heathrow
15:45 Newcastle
Connect
WN214 Southwest Airlines
BA288 British Airways
BA1334 British Airways
15:00 Puerto Vallarta
19:15 Phoenix
14:30 London Heathrow
15:35 Phoenix
13:15 London Heathrow
15:45 Newcastle
Connect
AA399 American Airlines
BA296 British Airways
BA1334 British Airways
15:04 Puerto Vallarta
20:50 Chicago O'Hare
14:30 London Heathrow
19:25 Chicago O'Hare
10:45 London Heathrow
15:45 Newcastle
Connect
AA399 American Airlines
AA208 American Airlines
FR174 Ryanair
15:04 Puerto Vallarta
20:45 Chicago O'Hare
15:05 Dublin
19:25 Chicago O'Hare
10:05 Dublin
16:10 Newcastle
Connect
UA1717 United Airlines
BA296 British Airways
BA1334 British Airways
15:10 Puerto Vallarta
20:50 Chicago O'Hare
14:30 London Heathrow
19:20 Chicago O'Hare
10:45 London Heathrow
15:45 Newcastle
Connect
AA1880 American Airlines
AA134 American Airlines
BA1334 British Airways
15:22 Puerto Vallarta
18:50 Los Angeles
14:30 London Heathrow
16:31 Los Angeles
13:15 London Heathrow
15:45 Newcastle
Connect
AM339 Aeroméxico
LH499 Lufthansa
LH950 Lufthansa
15:23 Puerto Vallarta
20:50 Mexico City
15:50 Frankfurt
17:05 Mexico City
14:50 Frankfurt
16:35 Newcastle
Connect
AM339 Aeroméxico
KL0686 KLM
KL0963 KLM
15:23 Puerto Vallarta
21:05 Mexico City
16:20 Amsterdam Schiphol
17:05 Mexico City
14:45 Amsterdam Schiphol
16:40 Newcastle
Connect
AM339 Aeroméxico
KL0686 KLM
KL0965 KLM
15:23 Puerto Vallarta
21:05 Mexico City
22:15 Amsterdam Schiphol
17:05 Mexico City
14:45 Amsterdam Schiphol
22:30 Newcastle
Connect
AM339 Aeroméxico
AM003 Aeroméxico
AF1558 Air France
15:23 Puerto Vallarta
22:40 Mexico City
20:35 Paris CDG
17:05 Mexico City
16:30 Paris CDG
21:15 Newcastle
Connect
AM339 Aeroméxico
AF179 Air France
AF1558 Air France
15:23 Puerto Vallarta
19:40 Mexico City
20:35 Paris CDG
17:05 Mexico City
13:45 Paris CDG
21:15 Newcastle
Connect
UA234 United Airlines
UA5 United Airlines
BA1334 British Airways
15:30 Puerto Vallarta
20:40 Houston
14:30 London Heathrow
17:56 Houston
11:35 London Heathrow
15:45 Newcastle
Connect
WN1299 Southwest Airlines
BA288 British Airways
BA1334 British Airways
15:55 Puerto Vallarta
19:15 Phoenix
14:30 London Heathrow
16:30 Phoenix
13:15 London Heathrow
15:45 Newcastle
Connect
AA441 American Airlines
BA288 British Airways
BA1334 British Airways
16:11 Puerto Vallarta
19:15 Phoenix
14:30 London Heathrow
16:44 Phoenix
13:15 London Heathrow
15:45 Newcastle
Connect
WS2247 WestJet
WS20 WestJet
KL0963 KLM
16:15 Puerto Vallarta
20:55 Calgary
16:20 Amsterdam Schiphol
20:00 Calgary
13:30 Amsterdam Schiphol
16:40 Newcastle
Connect
AA919 American Airlines
AA132 American Airlines
FR174 Ryanair
16:35 Puerto Vallarta
20:45 Dallas/Ft.Worth
15:05 Dublin
19:18 Dallas/Ft.Worth
11:40 Dublin
16:10 Newcastle
Connect
AA919 American Airlines
AA132 American Airlines
EI3350 Aer Lingus
16:35 Puerto Vallarta
20:45 Dallas/Ft.Worth
15:15 Dublin
19:18 Dallas/Ft.Worth
11:40 Dublin
16:30 Newcastle
Connect
DL1838 Delta
KL0610 KLM
KL0963 KLM
16:50 Puerto Vallarta
21:00 Salt Lake City
16:20 Amsterdam Schiphol
19:20 Salt Lake City
14:25 Amsterdam Schiphol
16:40 Newcastle
Connect
VB1169 Viva Aerobus
KL0686 KLM
KL0963 KLM
17:20 Puerto Vallarta
21:05 Mexico City
16:20 Amsterdam Schiphol
19:00 Mexico City
14:45 Amsterdam Schiphol
16:40 Newcastle
Connect
VB1169 Viva Aerobus
LH499 Lufthansa
LH950 Lufthansa
17:20 Puerto Vallarta
20:50 Mexico City
15:50 Frankfurt
19:00 Mexico City
14:50 Frankfurt
16:35 Newcastle
Connect
AM341 Aeroméxico
LH499 Lufthansa
LH950 Lufthansa
18:08 Puerto Vallarta
20:50 Mexico City
15:50 Frankfurt
19:45 Mexico City
14:50 Frankfurt
16:35 Newcastle
Connect
AM341 Aeroméxico
KL0686 KLM
KL0965 KLM
18:08 Puerto Vallarta
21:05 Mexico City
22:15 Amsterdam Schiphol
19:45 Mexico City
14:45 Amsterdam Schiphol
22:30 Newcastle
Connect
AM341 Aeroméxico
AM025 Aeroméxico
KL0965 KLM
18:08 Puerto Vallarta
22:35 Mexico City
22:15 Amsterdam Schiphol
19:45 Mexico City
16:25 Amsterdam Schiphol
22:30 Newcastle
Connect
AM341 Aeroméxico
AM003 Aeroméxico
AF1558 Air France
18:08 Puerto Vallarta
22:40 Mexico City
20:35 Paris CDG
19:45 Mexico City
16:30 Paris CDG
21:15 Newcastle
Connect
AM341 Aeroméxico
KL0686 KLM
KL0963 KLM
18:08 Puerto Vallarta
21:05 Mexico City
16:20 Amsterdam Schiphol
19:45 Mexico City
14:45 Amsterdam Schiphol
16:40 Newcastle
Connect
Y4787 Volaris
BA242 British Airways
BA1338 British Airways
19:18 Puerto Vallarta
23:00 Mexico City
19:20 London Heathrow
20:39 Mexico City
15:30 London Heathrow
20:30 Newcastle
Connect

4. Puerto Vallarta to Manchester

  1. You take a bus, shuttle or taxi from your location in San Francisco to Puerto Vallarta.

  2. You take a flight from Puerto Vallarta to Manchester and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Manchester to your destination in Edinburgh, Scotland.

Flight Depart Arrive
AA353 American Airlines
BA192 British Airways
BA1394 British Airways
12:31 Puerto Vallarta
20:00 Dallas/Ft.Worth
12:30 London Heathrow
15:10 Dallas/Ft.Worth
11:05 London Heathrow
13:35 Manchester
Connect
TS709 Air Transat
AC808 Air Canada
13:00 Puerto Vallarta
22:35 Toronto
18:35 Toronto
10:45 Manchester
Connect
UA307 United Airlines
SQ51 Singapore Airlines
13:50 Puerto Vallarta
18:50 Houston
16:16 Houston
09:30 Manchester
Connect
AC1094 Air Canada
AC808 Air Canada
14:00 Puerto Vallarta
22:35 Toronto
20:30 Toronto
10:45 Manchester
Connect
DL1816 Delta
DL74 Delta
KL1075 KLM
14:15 Puerto Vallarta
20:00 Atlanta
12:50 Amsterdam Schiphol
18:54 Atlanta
10:45 Amsterdam Schiphol
13:05 Manchester
Connect
UA2369 United Airlines
LH447 Lufthansa
LH938 Lufthansa
14:20 Puerto Vallarta
17:45 Denver
13:05 Frankfurt
16:35 Denver
11:20 Frankfurt
13:45 Manchester
Connect
B62098 JetBlue Airways
VS128 Virgin Atlantic
14:20 Puerto Vallarta
21:30 New York JFK
20:03 New York JFK
08:15 Manchester
Connect
AA1215 American Airlines
BA192 British Airways
BA1394 British Airways
14:22 Puerto Vallarta
20:00 Dallas/Ft.Worth
12:30 London Heathrow
17:05 Dallas/Ft.Worth
11:05 London Heathrow
13:35 Manchester
Connect
AA554 American Airlines
AA194 American Airlines
BA1394 British Airways
14:47 Puerto Vallarta
16:15 Phoenix
12:30 London Heathrow
15:22 Phoenix
10:25 London Heathrow
13:35 Manchester
Connect
AA399 American Airlines
BA296 British Airways
BA1394 British Airways
15:04 Puerto Vallarta
20:50 Chicago O'Hare
12:30 London Heathrow
19:25 Chicago O'Hare
10:45 London Heathrow
13:35 Manchester
Connect
AM339 Aeroméxico
AF179 Air France
AF1168 Air France
15:23 Puerto Vallarta
19:40 Mexico City
16:10 Paris CDG
17:05 Mexico City
13:45 Paris CDG
16:45 Manchester
Connect
AM339 Aeroméxico
KL0686 KLM
KL1079 KLM
15:23 Puerto Vallarta
21:05 Mexico City
16:25 Amsterdam Schiphol
17:05 Mexico City
14:45 Amsterdam Schiphol
16:45 Manchester
Connect
UA234 United Airlines
SQ51 Singapore Airlines
15:30 Puerto Vallarta
18:50 Houston
17:56 Houston
09:30 Manchester
Connect
DL1838 Delta
KL0610 KLM
KL1079 KLM
16:50 Puerto Vallarta
21:00 Salt Lake City
16:25 Amsterdam Schiphol
19:20 Salt Lake City
14:25 Amsterdam Schiphol
16:45 Manchester
Connect
AM341 Aeroméxico
KL0686 KLM
KL1079 KLM
18:08 Puerto Vallarta
21:05 Mexico City
16:25 Amsterdam Schiphol
19:45 Mexico City
14:45 Amsterdam Schiphol
16:45 Manchester
Connect

5. Puerto Vallarta to Aberdeen

  1. You take a bus, shuttle or taxi from your location in San Francisco to Puerto Vallarta.

  2. You take a flight from Puerto Vallarta to Aberdeen and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Aberdeen to your destination in Edinburgh, Scotland.

Flight Depart Arrive
AA2462 American Airlines
BA190 British Airways
BA1312 British Airways
10:24 Puerto Vallarta
18:25 Austin
13:40 London Heathrow
13:28 Austin
09:50 London Heathrow
15:20 Aberdeen
Connect
AA2462 American Airlines
BA190 British Airways
BA1314 British Airways
10:24 Puerto Vallarta
18:25 Austin
15:10 London Heathrow
13:28 Austin
09:50 London Heathrow
16:45 Aberdeen
Connect
NK962 Spirit Airlines
BA194 British Airways
BA1306 British Airways
10:40 Puerto Vallarta
16:10 Houston
08:40 London Heathrow
13:17 Houston
07:25 London Heathrow
10:15 Aberdeen
Connect
NK962 Spirit Airlines
KL0662 KLM
KL1443 KLM
10:40 Puerto Vallarta
15:00 Houston
09:35 Amsterdam Schiphol
13:17 Houston
07:15 Amsterdam Schiphol
10:05 Aberdeen
Connect
AA353 American Airlines
BA192 British Airways
BA1314 British Airways
12:31 Puerto Vallarta
20:00 Dallas/Ft.Worth
15:10 London Heathrow
15:10 Dallas/Ft.Worth
11:05 London Heathrow
16:45 Aberdeen
Connect
AA353 American Airlines
AA132 American Airlines
EI3242 Aer Lingus
12:31 Puerto Vallarta
20:45 Dallas/Ft.Worth
13:30 Dublin
15:10 Dallas/Ft.Worth
11:40 Dublin
15:05 Aberdeen
Connect
AA353 American Airlines
BA192 British Airways
BA1308 British Airways
12:31 Puerto Vallarta
20:00 Dallas/Ft.Worth
12:00 London Heathrow
15:10 Dallas/Ft.Worth
11:05 London Heathrow
13:35 Aberdeen
Connect
UA1070 United Airlines
UA16 United Airlines
BA1308 British Airways
13:00 Puerto Vallarta
22:10 Newark
12:00 London Heathrow
20:00 Newark
10:10 London Heathrow
13:35 Aberdeen
Connect
AC975 Air Canada
AC802 Air Canada
LM52 Loganair
13:25 Puerto Vallarta
21:15 Montreal
12:10 Dublin
20:25 Montreal
08:30 Dublin
13:30 Aberdeen
Connect
AC975 Air Canada
BA094 British Airways
BA1308 British Airways
13:25 Puerto Vallarta
21:35 Montreal
12:00 London Heathrow
20:25 Montreal
09:10 London Heathrow
13:35 Aberdeen
Connect
AC1094 Air Canada
BA098 British Airways
BA1308 British Airways
14:00 Puerto Vallarta
21:50 Toronto
12:00 London Heathrow
20:30 Toronto
09:55 London Heathrow
13:35 Aberdeen
Connect
DL1902 Delta
DL136 Delta
KL1449 KLM
14:05 Puerto Vallarta
20:55 Detroit
16:10 Amsterdam Schiphol
19:39 Detroit
10:35 Amsterdam Schiphol
16:35 Aberdeen
Connect
DL1816 Delta
KL0622 KLM
KL1449 KLM
14:15 Puerto Vallarta
22:20 Atlanta
16:10 Amsterdam Schiphol
18:54 Atlanta
12:55 Amsterdam Schiphol
16:35 Aberdeen
Connect
DL1816 Delta
DL74 Delta
KL1449 KLM
14:15 Puerto Vallarta
20:00 Atlanta
16:10 Amsterdam Schiphol
18:54 Atlanta
10:45 Amsterdam Schiphol
16:35 Aberdeen
Connect
DL1816 Delta
DL176 Delta
LM52 Loganair
14:15 Puerto Vallarta
21:15 Atlanta
12:10 Dublin
18:54 Atlanta
10:00 Dublin
13:30 Aberdeen
Connect
B62098 JetBlue Airways
B67 JetBlue Airways
BA1308 British Airways
14:20 Puerto Vallarta
22:09 New York JFK
12:00 London Heathrow
20:03 New York JFK
10:10 London Heathrow
13:35 Aberdeen
Connect
UA2369 United Airlines
UA27 United Airlines
BA1308 British Airways
14:20 Puerto Vallarta
17:35 Denver
12:00 London Heathrow
16:35 Denver
09:40 London Heathrow
13:35 Aberdeen
Connect
AA1215 American Airlines
BA192 British Airways
BA1308 British Airways
14:22 Puerto Vallarta
20:00 Dallas/Ft.Worth
12:00 London Heathrow
17:05 Dallas/Ft.Worth
11:05 London Heathrow
13:35 Aberdeen
Connect
AA1215 American Airlines
BA192 British Airways
BA1312 British Airways
14:22 Puerto Vallarta
20:00 Dallas/Ft.Worth
13:40 London Heathrow
17:05 Dallas/Ft.Worth
11:05 London Heathrow
15:20 Aberdeen
Connect
AA1215 American Airlines
AA132 American Airlines
EI3242 Aer Lingus
14:22 Puerto Vallarta
20:45 Dallas/Ft.Worth
13:30 Dublin
17:05 Dallas/Ft.Worth
11:40 Dublin
15:05 Aberdeen
Connect
AA1215 American Airlines
BA192 British Airways
BA1314 British Airways
14:22 Puerto Vallarta
20:00 Dallas/Ft.Worth
15:10 London Heathrow
17:05 Dallas/Ft.Worth
11:05 London Heathrow
16:45 Aberdeen
Connect
AA554 American Airlines
AA194 American Airlines
BA1314 British Airways
14:47 Puerto Vallarta
16:15 Phoenix
15:10 London Heathrow
15:22 Phoenix
10:25 London Heathrow
16:45 Aberdeen
Connect
AA554 American Airlines
AA194 American Airlines
BA1312 British Airways
14:47 Puerto Vallarta
16:15 Phoenix
13:40 London Heathrow
15:22 Phoenix
10:25 London Heathrow
15:20 Aberdeen
Connect
AA554 American Airlines
AA194 American Airlines
BA1308 British Airways
14:47 Puerto Vallarta
16:15 Phoenix
12:00 London Heathrow
15:22 Phoenix
10:25 London Heathrow
13:35 Aberdeen
Connect
AA554 American Airlines
BA288 British Airways
BA1316 British Airways
14:47 Puerto Vallarta
19:15 Phoenix
17:55 London Heathrow
15:22 Phoenix
13:15 London Heathrow
19:30 Aberdeen
Connect
AA554 American Airlines
BA288 British Airways
BA1314 British Airways
14:47 Puerto Vallarta
19:15 Phoenix
15:10 London Heathrow
15:22 Phoenix
13:15 London Heathrow
16:45 Aberdeen
Connect
AA399 American Airlines
BA296 British Airways
BA1308 British Airways
15:04 Puerto Vallarta
20:50 Chicago O'Hare
12:00 London Heathrow
19:25 Chicago O'Hare
10:45 London Heathrow
13:35 Aberdeen
Connect
AA399 American Airlines
BA296 British Airways
BA1316 British Airways
15:04 Puerto Vallarta
20:50 Chicago O'Hare
17:55 London Heathrow
19:25 Chicago O'Hare
10:45 London Heathrow
19:30 Aberdeen
Connect
AA399 American Airlines
AA208 American Airlines
LM52 Loganair
15:04 Puerto Vallarta
20:45 Chicago O'Hare
12:10 Dublin
19:25 Chicago O'Hare
10:05 Dublin
13:30 Aberdeen
Connect
AA399 American Airlines
BA296 British Airways
BA1314 British Airways
15:04 Puerto Vallarta
20:50 Chicago O'Hare
15:10 London Heathrow
19:25 Chicago O'Hare
10:45 London Heathrow
16:45 Aberdeen
Connect
AA399 American Airlines
AA208 American Airlines
EI3242 Aer Lingus
15:04 Puerto Vallarta
20:45 Chicago O'Hare
13:30 Dublin
19:25 Chicago O'Hare
10:05 Dublin
15:05 Aberdeen
Connect
UA1717 United Airlines
BA296 British Airways
BA1308 British Airways
15:10 Puerto Vallarta
20:50 Chicago O'Hare
12:00 London Heathrow
19:20 Chicago O'Hare
10:45 London Heathrow
13:35 Aberdeen
Connect
AA1880 American Airlines
BA268 British Airways
BA1316 British Airways
15:22 Puerto Vallarta
21:25 Los Angeles
17:55 London Heathrow
16:31 Los Angeles
15:55 London Heathrow
19:30 Aberdeen
Connect
AA1880 American Airlines
AA134 American Airlines
BA1316 British Airways
15:22 Puerto Vallarta
18:50 Los Angeles
17:55 London Heathrow
16:31 Los Angeles
13:15 London Heathrow
19:30 Aberdeen
Connect
AA1880 American Airlines
AA134 American Airlines
BA1314 British Airways
15:22 Puerto Vallarta
18:50 Los Angeles
15:10 London Heathrow
16:31 Los Angeles
13:15 London Heathrow
16:45 Aberdeen
Connect
UA234 United Airlines
UA5 United Airlines
BA1312 British Airways
15:30 Puerto Vallarta
20:40 Houston
13:40 London Heathrow
17:56 Houston
11:35 London Heathrow
15:20 Aberdeen
Connect
AA441 American Airlines
BA288 British Airways
BA1316 British Airways
16:11 Puerto Vallarta
19:15 Phoenix
17:55 London Heathrow
16:44 Phoenix
13:15 London Heathrow
19:30 Aberdeen
Connect
AA441 American Airlines
BA288 British Airways
BA1314 British Airways
16:11 Puerto Vallarta
19:15 Phoenix
15:10 London Heathrow
16:44 Phoenix
13:15 London Heathrow
16:45 Aberdeen
Connect
AA919 American Airlines
AA132 American Airlines
EI3242 Aer Lingus
16:35 Puerto Vallarta
20:45 Dallas/Ft.Worth
13:30 Dublin
19:18 Dallas/Ft.Worth
11:40 Dublin
15:05 Aberdeen
Connect
DL1838 Delta
KL0610 KLM
KL1449 KLM
16:50 Puerto Vallarta
21:00 Salt Lake City
16:10 Amsterdam Schiphol
19:20 Salt Lake City
14:25 Amsterdam Schiphol
16:35 Aberdeen
Connect

6. Guadalajara to Edinburgh

  1. You take a bus, shuttle or taxi from your location in San Francisco to Guadalajara.

  2. You take a flight from Guadalajara to Edinburgh and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Edinburgh to your destination in Edinburgh, Scotland.

Flight Depart Arrive
AA1034 American Airlines
AA50 American Airlines
BA1434 British Airways
06:09 Guadalajara
15:20 Dallas/Ft.Worth
07:50 London Heathrow
08:56 Dallas/Ft.Worth
06:25 London Heathrow
09:20 Edinburgh
Connect
AA1034 American Airlines
AA50 American Airlines
BA1438 British Airways
06:09 Guadalajara
15:20 Dallas/Ft.Worth
09:10 London Heathrow
08:56 Dallas/Ft.Worth
06:25 London Heathrow
10:35 Edinburgh
Connect
AA1034 American Airlines
AA50 American Airlines
BA1442 British Airways
06:09 Guadalajara
15:20 Dallas/Ft.Worth
11:40 London Heathrow
08:56 Dallas/Ft.Worth
06:25 London Heathrow
13:05 Edinburgh
Connect
Y4976 Volaris
VS226 Virgin Atlantic
07:12 Guadalajara
18:15 Orlando
11:57 Orlando
07:25 Edinburgh
Connect
AA319 American Airlines
AA730 American Airlines
BA1442 British Airways
08:05 Guadalajara
18:50 Charlotte
11:40 London Heathrow
13:16 Charlotte
07:40 London Heathrow
13:05 Edinburgh
Connect
AA319 American Airlines
AA730 American Airlines
BA1438 British Airways
08:05 Guadalajara
18:50 Charlotte
09:10 London Heathrow
13:16 Charlotte
07:40 London Heathrow
10:35 Edinburgh
Connect
Y4958 5958 Volaris
UA2376 United Airlines
UA118 United Airlines
09:30 Guadalajara
14:00 San Antonio
18:15 Chicago O'Hare
11:34 San Antonio
16:47 Chicago O'Hare
07:50 Edinburgh
Connect
UA1190 United Airlines
UA20 United Airlines
KL1279 KLM
10:00 Guadalajara
16:05 Houston
09:40 Amsterdam Schiphol
12:17 Houston
08:35 Amsterdam Schiphol
10:10 Edinburgh
Connect
UA1190 United Airlines
BA194 British Airways
BA1438 British Airways
10:00 Guadalajara
16:10 Houston
09:10 London Heathrow
12:17 Houston
07:25 London Heathrow
10:35 Edinburgh
Connect
Y45890 Volaris
BA194 British Airways
BA1438 British Airways
11:38 Guadalajara
16:10 Houston
09:10 London Heathrow
13:57 Houston
07:25 London Heathrow
10:35 Edinburgh
Connect
Y45890 Volaris
KL0662 KLM
KL1279 KLM
11:38 Guadalajara
15:00 Houston
09:40 Amsterdam Schiphol
13:57 Houston
07:15 Amsterdam Schiphol
10:10 Edinburgh
Connect
Y4892 5892 Volaris
AA50 American Airlines
BA1434 British Airways
11:41 Guadalajara
15:20 Dallas/Ft.Worth
07:50 London Heathrow
14:12 Dallas/Ft.Worth
06:25 London Heathrow
09:20 Edinburgh
Connect
Y45618 Volaris
KL0690 KLM
KL1279 KLM
12:43 Guadalajara
17:10 Cancun
09:40 Amsterdam Schiphol
15:29 Cancun
08:15 Amsterdam Schiphol
10:10 Edinburgh
Connect
UA1955 United Airlines
BA194 British Airways
BA1442 British Airways
12:45 Guadalajara
16:10 Houston
11:40 London Heathrow
15:00 Houston
07:25 London Heathrow
13:05 Edinburgh
Connect
UA1955 United Airlines
BA194 British Airways
BA1438 British Airways
12:45 Guadalajara
16:10 Houston
09:10 London Heathrow
15:00 Houston
07:25 London Heathrow
10:35 Edinburgh
Connect
UA1955 United Airlines
UA20 United Airlines
KL1279 KLM
12:45 Guadalajara
16:05 Houston
09:40 Amsterdam Schiphol
15:00 Houston
08:35 Amsterdam Schiphol
10:10 Edinburgh
Connect
Y4618 Volaris
KL0690 KLM
KL1279 KLM
13:00 Guadalajara
17:10 Cancun
09:40 Amsterdam Schiphol
15:46 Cancun
08:15 Amsterdam Schiphol
10:10 Edinburgh
Connect
VB2135 Viva Aerobus
KL0690 KLM
KL1279 KLM
13:05 Guadalajara
17:10 Cancun
09:40 Amsterdam Schiphol
16:00 Cancun
08:15 Amsterdam Schiphol
10:10 Edinburgh
Connect
DL1804 Delta
AF689 Air France
AF1486 Air France
14:00 Guadalajara
20:05 Atlanta
15:20 Paris CDG
18:31 Atlanta
10:35 Paris CDG
16:10 Edinburgh
Connect
DL1804 Delta
DL84 Delta
AF1486 Air France
14:00 Guadalajara
21:40 Atlanta
15:20 Paris CDG
18:31 Atlanta
12:20 Paris CDG
16:10 Edinburgh
Connect
DL1804 Delta
AF689 Air France
U26956 easyJet
14:00 Guadalajara
20:05 Atlanta
11:25 Paris CDG
18:31 Atlanta
10:35 Paris CDG
12:10 Edinburgh
Connect
DL1804 Delta
KL0622 KLM
KL1289 KLM
14:00 Guadalajara
22:20 Atlanta
16:15 Amsterdam Schiphol
18:31 Atlanta
12:55 Amsterdam Schiphol
16:40 Edinburgh
Connect
DL1804 Delta
BA226 British Airways
BA1446 British Airways
14:00 Guadalajara
22:20 Atlanta
13:30 London Heathrow
18:31 Atlanta
11:15 London Heathrow
15:00 Edinburgh
Connect
DL1804 Delta
DL176 Delta
FR816 Ryanair
14:00 Guadalajara
21:15 Atlanta
12:35 Dublin
18:31 Atlanta
10:00 Dublin
13:35 Edinburgh
Connect
DL1804 Delta
DL74 Delta
KL1289 KLM
14:00 Guadalajara
20:00 Atlanta
16:15 Amsterdam Schiphol
18:31 Atlanta
10:45 Amsterdam Schiphol
16:40 Edinburgh
Connect
DL1804 Delta
BA226 British Airways
BA1444 British Airways
14:00 Guadalajara
22:20 Atlanta
13:40 London Heathrow
18:31 Atlanta
11:15 London Heathrow
15:10 Edinburgh
Connect
DL1804 Delta
AF689 Air France
AF1886 Air France
14:00 Guadalajara
20:05 Atlanta
20:20 Paris CDG
18:31 Atlanta
10:35 Paris CDG
21:10 Edinburgh
Connect
DL1804 Delta
DL84 Delta
AF1886 Air France
14:00 Guadalajara
21:40 Atlanta
20:20 Paris CDG
18:31 Atlanta
12:20 Paris CDG
21:10 Edinburgh
Connect
AM036 Aeroméxico
U26996 easyJet
14:25 Guadalajara
16:35 Madrid
08:00 Madrid
18:30 Edinburgh
Connect
AA1287 American Airlines
BA288 British Airways
BA1454 British Airways
16:16 Guadalajara
19:15 Phoenix
17:20 London Heathrow
17:01 Phoenix
13:15 London Heathrow
18:45 Edinburgh
Connect
AA1287 American Airlines
BA288 British Airways
BA1448 British Airways
16:16 Guadalajara
19:15 Phoenix
15:20 London Heathrow
17:01 Phoenix
13:15 London Heathrow
16:45 Edinburgh
Connect
AA387 American Airlines
AA132 American Airlines
FR816 Ryanair
16:32 Guadalajara
20:45 Dallas/Ft.Worth
12:35 Dublin
19:14 Dallas/Ft.Worth
11:40 Dublin
13:35 Edinburgh
Connect
AM253 Aeroméxico
BA242 British Airways
BA1458 British Airways
19:16 Guadalajara
23:00 Mexico City
18:25 London Heathrow
20:55 Mexico City
15:30 London Heathrow
19:50 Edinburgh
Connect
AM253 Aeroméxico
AM007 Aeroméxico
BA1456 British Airways
19:16 Guadalajara
22:30 Mexico City
19:00 London Heathrow
20:55 Mexico City
15:05 London Heathrow
20:25 Edinburgh
Connect
Y45585 Volaris
BA242 British Airways
BA1454 British Airways
20:00 Guadalajara
23:00 Mexico City
17:20 London Heathrow
21:27 Mexico City
15:30 London Heathrow
18:45 Edinburgh
Connect
VB1069 Viva Aerobus
BA242 British Airways
BA1458 British Airways
20:20 Guadalajara
23:00 Mexico City
18:25 London Heathrow
21:45 Mexico City
15:30 London Heathrow
19:50 Edinburgh
Connect
VB1069 Viva Aerobus
BA242 British Airways
BA1460 British Airways
20:20 Guadalajara
23:00 Mexico City
20:05 London Heathrow
21:45 Mexico City
15:30 London Heathrow
21:25 Edinburgh
Connect
VB1069 Viva Aerobus
BA242 British Airways
BA1454 British Airways
20:20 Guadalajara
23:00 Mexico City
17:20 London Heathrow
21:45 Mexico City
15:30 London Heathrow
18:45 Edinburgh
Connect
VW131 Aeromar
BA242 British Airways
BA1458 British Airways
20:30 Guadalajara
23:00 Mexico City
18:25 London Heathrow
22:10 Mexico City
15:30 London Heathrow
19:50 Edinburgh
Connect
VW131 Aeromar
BA242 British Airways
BA1454 British Airways
20:30 Guadalajara
23:00 Mexico City
17:20 London Heathrow
22:10 Mexico City
15:30 London Heathrow
18:45 Edinburgh
Connect

References

Find Hotels in Edinburgh, Scotland

You can find hotels and accommodations in Edinburgh, Scotland with our hotels search tool below

Booking.com