There are 7 ways to get from Jakarta to San Francisco by plane, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Soekarno–Hatta International Airport to San Francisco International Airport
best- Fly from Soekarno–Hatta International Airport (CGK) to San Francisco International Airport (SFO)plane CGK - SFO
21h 17m$509–1,126Fly Soekarno–Hatta International Airport to Monterey Regional Airport, shuttle
cheapest- Fly from Soekarno–Hatta International Airport (CGK) to Monterey Regional Airport (MRY)plane CGK - MRY
- Take a shuttle bus from Monterey Shuttle Station to SFO Airport International
28h 37m$448–1,300Fly Soekarno–Hatta International Airport to Oakland International Airport
- Fly from Soekarno–Hatta International Airport (CGK) to Oakland International Airport (OAK)plane CGK - OAK
24h 37m$505–1,622Fly Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport, Caltrain
- Fly from Soekarno–Hatta International Airport (CGK) to Norman Y. Mineta San José International Airport (SJC)plane CGK - SJC
- Take the train from Santa Clara Caltrain Northbound to San Francisco Caltrain Northboundtrain
27h 24m$492–1,629Fly Soekarno–Hatta International Airport to Sacramento International Airport, train
- Fly from Soekarno–Hatta International Airport (CGK) to Sacramento International Airport (SMF)plane CGK - SMF
- Take the train from Sacramento to Richmondtrain
27h 10m$580–1,880Fly Halim Perdanakusuma Airport to San Francisco International Airport
- Fly from Halim Perdanakusuma Airport (HLP) to San Francisco International Airport (SFO)plane HLP - SFO
29h 27m$509–1,712Train to Majalengka Kertajati International Airport, fly to San Francisco International Airport
- Take the train from Bekasi to Terisitrain
- Fly from Majalengka Kertajati International Airport (KJT) to San Francisco International Airport (SFO)plane KJT - SFO
33h 47m$485–1,545
Soekarno–Hatta International Airport (CGK) to San Francisco International Airport (SFO) flights
Questions & Answers
The cheapest way to get from Jakarta to San Francisco is to fly and shuttle which costs $440 - $1,300 and takes 28h 37m.
The fastest way to get from Jakarta to San Francisco is to fly which takes 21h 17m and costs $500 - $1,200.
The distance between Jakarta and San Francisco is 8757 miles.
It takes approximately 21h 17m to get from Jakarta to San Francisco, including transfers.
San Francisco is 14h behind Jakarta. It is currently 5:30 AM in Jakarta and 3:30 PM in San Francisco.
There are 831+ hotels available in San Francisco.
What companies run services between Jakarta, Indonesia and San Francisco, CA, USA?
All Nippon Airways, Japan Airlines, and three other airlines fly from Soekarno–Hatta International Airport (CGK) to San Francisco International Airport (SFO) every 4 hours.
- Website
- united.com
Flights from Soekarno–Hatta International Airport to San Francisco International Airport via Tokyo Narita
- Ave. Duration
- 18h 27m
- When
- Every day
- Estimated price
- $340–2,900
Flights from Soekarno–Hatta International Airport to San Francisco International Airport via Tokyo Haneda
- Ave. Duration
- 23h 55m
- When
- Every day
- Estimated price
- $340–2,900
Flights from Soekarno–Hatta International Airport to San Francisco International Airport via Tokyo Narita, Los Angeles
- Ave. Duration
- 21h 2m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $360–1,200
Flights from Soekarno–Hatta International Airport to Sacramento International Airport via Tokyo Narita, San Francisco International Airport
- Ave. Duration
- 20h 47m
- When
- Every day
- Estimated price
- $550–1,800
Flights from Soekarno–Hatta International Airport to Sacramento International Airport via Tokyo Narita, Los Angeles
- Ave. Duration
- 22h 6m
- When
- Every day
- Estimated price
- $550–1,900
Flights from Soekarno–Hatta International Airport to Sacramento International Airport via Tokyo Haneda, Los Angeles
- Ave. Duration
- 24h 56m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $550–1,900
Flights from Soekarno–Hatta International Airport to Sacramento International Airport via Tokyo Haneda, San Francisco International Airport
- Ave. Duration
- 26h 38m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $550–4,700
Flights from Soekarno–Hatta International Airport to Monterey Regional Airport via Tokyo Narita, San Francisco International Airport
- Ave. Duration
- 20h 46m
- When
- Every day
- Estimated price
- $400–1,400
Flights from Soekarno–Hatta International Airport to Monterey Regional Airport via Tokyo Haneda, Los Angeles
- Ave. Duration
- 24h 53m
- When
- Every day
- Estimated price
- $420–1,400
Flights from Soekarno–Hatta International Airport to Monterey Regional Airport via Tokyo Haneda, San Francisco International Airport
- Ave. Duration
- 29h 20m
- When
- Every day
- Estimated price
- $400–3,400
Flights from Soekarno–Hatta International Airport to Monterey Regional Airport via Incheon, San Francisco International Airport
- Ave. Duration
- 24h 51m
- When
- Every day
- Estimated price
- $380–1,200
Flights from Halim Perdanakusuma Airport to San Francisco International Airport via Ngurah Rai, Tokyo Narita
- Ave. Duration
- 32h 45m
- When
- Every day
- Estimated price
- $500–1,700
Flights from Halim Perdanakusuma Airport to San Francisco International Airport via Juanda International, Hong Kong
- Ave. Duration
- 28h 20m
- When
- Every day
- Estimated price
- $500–1,700
Flights from Halim Perdanakusuma Airport to San Francisco International Airport via Juanda International, Hong Kong, Vancouver
- Ave. Duration
- 26h 14m
- When
- Every day
- Estimated price
- $550–1,700
Flights from Majalengka Kertajati International Airport to San Francisco International Airport via Singapore Changi
- Ave. Duration
- 27h 45m
- When
- Tuesday and Saturday
- Estimated price
- $460–1,500
- Website
- alaskaair.com
Flights from Soekarno–Hatta International Airport to San Francisco International Airport via Tokyo Narita
- Ave. Duration
- 19h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,200
Flights from Soekarno–Hatta International Airport to San Francisco International Airport via Tokyo Narita, Seattle
- Ave. Duration
- 21h 34m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $420–1,200
Flights from Soekarno–Hatta International Airport to Oakland International Airport via Tokyo Narita, Seattle
- Ave. Duration
- 21h 39m
- When
- Every day
- Estimated price
- $650–1,800
Flights from Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport via Tokyo Narita, Seattle
- Ave. Duration
- 24h 12m
- When
- Tuesday, Thursday, Friday, and Monday
- Estimated price
- $550–1,900
Flights from Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport via Tokyo Haneda, Seattle
- Ave. Duration
- 24h 53m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $500–4,400
Flights from Soekarno–Hatta International Airport to Sacramento International Airport via Tokyo Narita, Seattle
- Ave. Duration
- 21h 27m
- When
- Tuesday
- Estimated price
- $650–1,900
Flights from Soekarno–Hatta International Airport to Sacramento International Airport via Tokyo Narita, Los Angeles
- Ave. Duration
- 26h 3m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $650–2,000
Flights from Soekarno–Hatta International Airport to Monterey Regional Airport via Tokyo Haneda, Seattle
- Ave. Duration
- 24h 42m
- When
- Every day
- Estimated price
- $420–3,600
- Website
- southwest.com
Flights from Soekarno–Hatta International Airport to Oakland International Airport via Tokyo Narita, Los Angeles
- Ave. Duration
- 21h 15m
- When
- Thursday and Friday
- Estimated price
- $650–1,900
Flights from Soekarno–Hatta International Airport to Oakland International Airport via Tokyo Haneda, Los Angeles
- Ave. Duration
- 21h 45m
- When
- Tuesday and Wednesday
- Estimated price
- $550–1,900
Flights from Soekarno–Hatta International Airport to Oakland International Airport via Tokyo Haneda, Seattle
- Ave. Duration
- 24h 45m
- When
- Saturday
- Estimated price
- $550–4,600
Flights from Soekarno–Hatta International Airport to Oakland International Airport via Incheon, Los Angeles
- Ave. Duration
- 25h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- $500–1,700
Flights from Soekarno–Hatta International Airport to Oakland International Airport via Incheon, Seattle
- Ave. Duration
- 26h 25m
- When
- Saturday
- Estimated price
- $500–1,600
Flights from Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport via Tokyo Haneda, Los Angeles
- Ave. Duration
- 25h 15m
- When
- Tuesday and Wednesday
- Estimated price
- $500–4,600
- Website
- aa.com
Flights from Soekarno–Hatta International Airport to San Francisco International Airport via Tokyo Narita
- Ave. Duration
- 19h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,200
Flights from Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport via Tokyo Haneda, Seattle
- Ave. Duration
- 24h 53m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $500–4,400
Flights from Soekarno–Hatta International Airport to Sacramento International Airport via Tokyo Narita, Los Angeles
- Ave. Duration
- 26h 3m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $650–2,000
Flights from Halim Perdanakusuma Airport to San Francisco International Airport via Juanda International, Hong Kong
- Ave. Duration
- 31h 50m
- When
- Every day
- Estimated price
- $550–1,700
Flights from Halim Perdanakusuma Airport to San Francisco International Airport via Juanda International, Hong Kong, Los Angeles
- Ave. Duration
- 27h 59m
- When
- Every day
- Estimated price
- $600–1,800
- Website
- ana.co.jp
Flights from Soekarno–Hatta International Airport to San Francisco International Airport via Tokyo Narita
- Ave. Duration
- 18h 27m
- When
- Every day
- Estimated price
- $340–2,900
Flights from Soekarno–Hatta International Airport to San Francisco International Airport via Tokyo Haneda
- Ave. Duration
- 23h 55m
- When
- Every day
- Estimated price
- $340–2,900
Flights from Halim Perdanakusuma Airport to San Francisco International Airport via Ngurah Rai, Tokyo Narita
- Ave. Duration
- 32h 45m
- When
- Every day
- Estimated price
- $500–1,700
- Website
- jal.com
Flights from Soekarno–Hatta International Airport to San Francisco International Airport via Tokyo Narita
- Ave. Duration
- 19h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,200
Flights from Soekarno–Hatta International Airport to San Francisco International Airport via Tokyo Haneda
- Ave. Duration
- 24h 40m
- When
- Every day
- Estimated price
- $410–1,200
Flights from Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport via Tokyo Narita, Seattle
- Ave. Duration
- 24h 2m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $600–1,800
Flights from Soekarno–Hatta International Airport to Sacramento International Airport via Tokyo Narita, Los Angeles
- Ave. Duration
- 26h 3m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $650–2,000
- Website
- koreanair.com
Flights from Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport via Incheon, Los Angeles
- Ave. Duration
- 25h 21m
- When
- Every day
- Estimated price
- $500–1,600
Flights from Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport via Incheon, Seattle
- Ave. Duration
- 28h 52m
- When
- Every day
- Estimated price
- $480–1,600
Flights from Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport via Incheon, Salt Lake City
- Ave. Duration
- 30h 8m
- When
- Every day
- Estimated price
- $550–1,800
- Website
- delta.com
Flights from Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport via Incheon, Los Angeles
- Ave. Duration
- 25h 21m
- When
- Every day
- Estimated price
- $500–1,600
Flights from Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport via Incheon, Seattle
- Ave. Duration
- 28h 52m
- When
- Every day
- Estimated price
- $480–1,600
Flights from Soekarno–Hatta International Airport to Norman Y. Mineta San José International Airport via Incheon, Salt Lake City
- Ave. Duration
- 30h 8m
- When
- Every day
- Estimated price
- $550–1,800
- Website
- aircanada.com
Flights from Halim Perdanakusuma Airport to San Francisco International Airport via Juanda International, Hong Kong, Vancouver
- Ave. Duration
- 27h 7m
- When
- Every day
- Estimated price
- $500–1,800
- Website
- cathaypacific.com
Flights from Halim Perdanakusuma Airport to San Francisco International Airport via Juanda International, Hong Kong
- Ave. Duration
- 31h 50m
- When
- Every day
- Estimated price
- $550–1,700
- Website
- singaporeair.com
Flights from Majalengka Kertajati International Airport to San Francisco International Airport via Singapore Changi
- Ave. Duration
- 27h
- When
- Tuesday and Saturday
- Estimated price
- $450–3,200
- Phone
- +1 800-660-4287
- Website
- caltrain.com
Train from Santa Clara Caltrain Northbound to San Francisco Caltrain Northbound
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- https://www.caltrain.com
- Schedules at
- https://www.caltrain.com/?active_tab=route_explorer_tab
- One-way Adult
- $9–12
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Sacramento to Richmond
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $24–55
- Website
- https://www.amtrak.com/home.html
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Bekasi to Terisi
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- $4–18
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- $4–18
- Business
- $18–35
- Executive
- $8–40
- Phone
- +1 831-373-7777
- Website
- groometransportation.com
Shuttle from Monterey Shuttle Station to SFO Airport International
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- $55–70
- Schedules at
- groometransportation.com
- Standard Rate
- $55–70
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide



















