San Francisco

San Francisco

Direct return from Portland

£129 Save up to
£88 Best deal
£217 Average cost

San Francisco, a city in northern California, is known for its iconic Golden Gate Bridge, vibrant arts scene, and diverse culture. Visit the historic Alcatraz Island, explore the bustling Fisherman's Wharf, or ride a traditional cable car up and down the city's hilly streets. San Francisco's world-class dining, stunning parks, and the annual San Francisco Pride Parade make it a city of innovation and inclusivity.

Latest deals

3 days £88 Fri 1 Jan – Mon 4 Jan
Portland → San Francisco · Fri 1/01 · £44 Go
San Francisco → Portland · Mon 4/01 · £44 Go
8 days £88 Wed 27 Jan – Thu 4 Feb
Portland → San Francisco · Wed 27/01 · £44 Go
San Francisco → Portland · Thu 4/02 · £44 Go
7 days £88 Wed 27 Jan – Wed 3 Feb
Portland → San Francisco · Wed 27/01 · £44 Go
San Francisco → Portland · Wed 3/02 · £44 Go
6 days £88 Wed 27 Jan – Tue 2 Feb
Portland → San Francisco · Wed 27/01 · £44 Go
San Francisco → Portland · Tue 2/02 · £44 Go
16 days £88 Tue 26 Jan – Thu 11 Feb
Portland → San Francisco · Tue 26/01 · £44 Go
San Francisco → Portland · Thu 11/02 · £44 Go
15 days £88 Tue 26 Jan – Wed 10 Feb
Portland → San Francisco · Tue 26/01 · £44 Go
San Francisco → Portland · Wed 10/02 · £44 Go
14 days £88 Tue 26 Jan – Tue 9 Feb
Portland → San Francisco · Tue 26/01 · £44 Go
San Francisco → Portland · Tue 9/02 · £44 Go
13 days £88 Tue 26 Jan – Mon 8 Feb
Portland → San Francisco · Tue 26/01 · £44 Go
San Francisco → Portland · Mon 8/02 · £44 Go
11 days £88 Tue 26 Jan – Sat 6 Feb
Portland → San Francisco · Tue 26/01 · £44 Go
San Francisco → Portland · Sat 6/02 · £44 Go
10 days £88 Tue 26 Jan – Fri 5 Feb
Portland → San Francisco · Tue 26/01 · £44 Go
San Francisco → Portland · Fri 5/02 · £44 Go
9 days £88 Tue 26 Jan – Thu 4 Feb
Portland → San Francisco · Tue 26/01 · £44 Go
San Francisco → Portland · Thu 4/02 · £44 Go
8 days £88 Tue 26 Jan – Wed 3 Feb
Portland → San Francisco · Tue 26/01 · £44 Go
San Francisco → Portland · Wed 3/02 · £44 Go
7 days £88 Tue 26 Jan – Tue 2 Feb
Portland → San Francisco · Tue 26/01 · £44 Go
San Francisco → Portland · Tue 2/02 · £44 Go
6 days £88 Tue 26 Jan – Mon 1 Feb
Portland → San Francisco · Tue 26/01 · £44 Go
San Francisco → Portland · Mon 1/02 · £44 Go
16 days £88 Mon 25 Jan – Wed 10 Feb
Portland → San Francisco · Mon 25/01 · £44 Go
San Francisco → Portland · Wed 10/02 · £44 Go
15 days £88 Mon 25 Jan – Tue 9 Feb
Portland → San Francisco · Mon 25/01 · £44 Go
San Francisco → Portland · Tue 9/02 · £44 Go
14 days £88 Mon 25 Jan – Mon 8 Feb
Portland → San Francisco · Mon 25/01 · £44 Go
San Francisco → Portland · Mon 8/02 · £44 Go
12 days £88 Mon 25 Jan – Sat 6 Feb
Portland → San Francisco · Mon 25/01 · £44 Go
San Francisco → Portland · Sat 6/02 · £44 Go
11 days £88 Mon 25 Jan – Fri 5 Feb
Portland → San Francisco · Mon 25/01 · £44 Go
San Francisco → Portland · Fri 5/02 · £44 Go
10 days £88 Mon 25 Jan – Thu 4 Feb
Portland → San Francisco · Mon 25/01 · £44 Go
San Francisco → Portland · Thu 4/02 · £44 Go
9 days £88 Mon 25 Jan – Wed 3 Feb
Portland → San Francisco · Mon 25/01 · £44 Go
San Francisco → Portland · Wed 3/02 · £44 Go
8 days £88 Mon 25 Jan – Tue 2 Feb
Portland → San Francisco · Mon 25/01 · £44 Go
San Francisco → Portland · Tue 2/02 · £44 Go
7 days £88 Mon 25 Jan – Mon 1 Feb
Portland → San Francisco · Mon 25/01 · £44 Go
San Francisco → Portland · Mon 1/02 · £44 Go
16 days £88 Sat 23 Jan – Mon 8 Feb
Portland → San Francisco · Sat 23/01 · £44 Go
San Francisco → Portland · Mon 8/02 · £44 Go
14 days £88 Sat 23 Jan – Sat 6 Feb
Portland → San Francisco · Sat 23/01 · £44 Go
San Francisco → Portland · Sat 6/02 · £44 Go
13 days £88 Sat 23 Jan – Fri 5 Feb
Portland → San Francisco · Sat 23/01 · £44 Go
San Francisco → Portland · Fri 5/02 · £44 Go
12 days £88 Sat 23 Jan – Thu 4 Feb
Portland → San Francisco · Sat 23/01 · £44 Go
San Francisco → Portland · Thu 4/02 · £44 Go
11 days £88 Sat 23 Jan – Wed 3 Feb
Portland → San Francisco · Sat 23/01 · £44 Go
San Francisco → Portland · Wed 3/02 · £44 Go
9 days £88 Wed 27 Jan – Fri 5 Feb
Portland → San Francisco · Wed 27/01 · £44 Go
San Francisco → Portland · Fri 5/02 · £44 Go
10 days £88 Wed 27 Jan – Sat 6 Feb
Portland → San Francisco · Wed 27/01 · £44 Go
San Francisco → Portland · Sat 6/02 · £44 Go
12 days £88 Wed 27 Jan – Mon 8 Feb
Portland → San Francisco · Wed 27/01 · £44 Go
San Francisco → Portland · Mon 8/02 · £44 Go
13 days £88 Wed 27 Jan – Tue 9 Feb
Portland → San Francisco · Wed 27/01 · £44 Go
San Francisco → Portland · Tue 9/02 · £44 Go
9 days £88 Mon 1 Feb – Wed 10 Feb
Portland → San Francisco · Mon 1/02 · £44 Go
San Francisco → Portland · Wed 10/02 · £44 Go
8 days £88 Mon 1 Feb – Tue 9 Feb
Portland → San Francisco · Mon 1/02 · £44 Go
San Francisco → Portland · Tue 9/02 · £44 Go
7 days £88 Mon 1 Feb – Mon 8 Feb
Portland → San Francisco · Mon 1/02 · £44 Go
San Francisco → Portland · Mon 8/02 · £44 Go
14 days £88 Sat 30 Jan – Sat 13 Feb
Portland → San Francisco · Sat 30/01 · £44 Go
San Francisco → Portland · Sat 13/02 · £44 Go
12 days £88 Sat 30 Jan – Thu 11 Feb
Portland → San Francisco · Sat 30/01 · £44 Go
San Francisco → Portland · Thu 11/02 · £44 Go
11 days £88 Sat 30 Jan – Wed 10 Feb
Portland → San Francisco · Sat 30/01 · £44 Go
San Francisco → Portland · Wed 10/02 · £44 Go
10 days £88 Sat 30 Jan – Tue 9 Feb
Portland → San Francisco · Sat 30/01 · £44 Go
San Francisco → Portland · Tue 9/02 · £44 Go
9 days £88 Sat 30 Jan – Mon 8 Feb
Portland → San Francisco · Sat 30/01 · £44 Go
San Francisco → Portland · Mon 8/02 · £44 Go
6 days £88 Sat 30 Jan – Fri 5 Feb
Portland → San Francisco · Sat 30/01 · £44 Go
San Francisco → Portland · Fri 5/02 · £44 Go
15 days £88 Fri 29 Jan – Sat 13 Feb
Portland → San Francisco · Fri 29/01 · £44 Go
San Francisco → Portland · Sat 13/02 · £44 Go
13 days £88 Fri 29 Jan – Thu 11 Feb
Portland → San Francisco · Fri 29/01 · £44 Go
San Francisco → Portland · Thu 11/02 · £44 Go
12 days £88 Fri 29 Jan – Wed 10 Feb
Portland → San Francisco · Fri 29/01 · £44 Go
San Francisco → Portland · Wed 10/02 · £44 Go
11 days £88 Fri 29 Jan – Tue 9 Feb
Portland → San Francisco · Fri 29/01 · £44 Go
San Francisco → Portland · Tue 9/02 · £44 Go
10 days £88 Sat 23 Jan – Tue 2 Feb
Portland → San Francisco · Sat 23/01 · £44 Go
San Francisco → Portland · Tue 2/02 · £44 Go
10 days £88 Fri 29 Jan – Mon 8 Feb
Portland → San Francisco · Fri 29/01 · £44 Go
San Francisco → Portland · Mon 8/02 · £44 Go
7 days £88 Fri 29 Jan – Fri 5 Feb
Portland → San Francisco · Fri 29/01 · £44 Go
San Francisco → Portland · Fri 5/02 · £44 Go
6 days £88 Fri 29 Jan – Thu 4 Feb
Portland → San Francisco · Fri 29/01 · £44 Go
San Francisco → Portland · Thu 4/02 · £44 Go
16 days £88 Thu 28 Jan – Sat 13 Feb
Portland → San Francisco · Thu 28/01 · £44 Go
San Francisco → Portland · Sat 13/02 · £44 Go

... 696 more possible dates exist ...