There are 6 ways to get from Natal to San Rafael by plane, bus, subway, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Greater Natal International Airport to San Francisco International Airport, bus
best- Fly from Greater Natal International Airport (NAT) to San Francisco International Airport (SFO)plane NAT - SFO
- Take the bus from San Francisco Airport to Larkspur - dropoffbus
23h 49m$429–1,439Fly Greater Natal International Airport to Norman Y. Mineta San José International Airport, BART
- Fly from Greater Natal International Airport (NAT) to Norman Y. Mineta San José International Airport (SJC)plane NAT - SJC
- Take the subway from Milpitas to El Cerrito Del Nortesubway
25h 22m$573–2,129Bus to Presidente Castro Pinto International Airport, fly to San Francisco International Airport, bus
- Take the bus from Natal to João Pessoabus
- Fly from Presidente Castro Pinto International Airport (JPA) to San Francisco International Airport (SFO)plane JPA - SFO
- Take the bus from San Francisco Airport to Larkspur - dropoffbus
28h 8m$514–1,759Fly Greater Natal International Airport to Oakland International Airport, bus
- Fly from Greater Natal International Airport (NAT) to Oakland International Airport (OAK)plane NAT - OAK
- Take the bus from Oakland International Airport to San Rafaelbus
36h 10m$732–1,862Fly Greater Natal International Airport to Sacramento International Airport, train
- Fly from Greater Natal International Airport (NAT) to Sacramento International Airport (SMF)plane NAT - SMF
- Take the train from Sacramento to Richmondtrain
26h 41m$656–2,192Fly Greater Natal International Airport to Sonoma County Airport, bus
- Fly from Greater Natal International Airport (NAT) to Sonoma County Airport (STS)plane NAT - STS
- Take the bus from Sonoma Co Airport Terminal to San Rafaelbus
36h 15m$632–1,562
Greater Natal International Airport (NAT) to San Francisco International Airport (SFO) flights
Comparing Your Travel Options
The cheapest way to get from Natal to San Rafael is to fly and bus which costs $420 - $1,500 and takes 23h 49m.
The fastest way to get from Natal to San Rafael is to fly and bus which takes 23h 49m and costs $420 - $1,500.
The distance between Natal and San Rafael is 6382 miles.
It takes approximately 23h 49m to get from Natal to San Rafael, including transfers.
San Rafael is 5h behind Natal. It is currently 1:59 AM in Natal and 8:59 PM in San Rafael.
There are 451+ hotels available in San Rafael.
What companies run services between Natal, Brazil and San Rafael, CA, USA?
There is no direct connection from Natal to San Rafael. However, you can take the shuttle to Natal airport, walk to Greater Natal International Airport (NAT) airport, fly to San Francisco International Airport (SFO), walk to San Francisco Airport, then take the bus to Larkspur - dropoff. Alternatively, you can take the shuttle to Natal airport, walk to Greater Natal International Airport (NAT) airport, fly to Norman Y. Mineta San José International Airport (SJC), walk to SJC Airport Terminal A, take the line 60 bus to Milpitas BART, walk to Milpitas, take the subway to El Cerrito Del Norte, walk to El Cerrito del Norte BART Station-Bay C2, then take the line 580 bus to San Rafael Transit Center-Platform B.
- Website
- voegol.com.br
Flights from Greater Natal International Airport to San Francisco International Airport via Sao Paulo, Dallas/Ft.Worth
- Ave. Duration
- 26h 36m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,500
Flights from Greater Natal International Airport to Norman Y. Mineta San José International Airport via Sao Paulo, Dallas/Ft.Worth
- Ave. Duration
- 25h 1m
- When
- Every day
- Estimated price
- $550–2,100
Flights from Presidente Castro Pinto International Airport to San Francisco International Airport via Rio De Janeiro-Galeao, Dallas/Ft.Worth
- Ave. Duration
- 22h 46m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $490–1,700
Flights from Presidente Castro Pinto International Airport to San Francisco International Airport via Brasilia, Miami
- Ave. Duration
- 23h 24m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $700–1,800
Flights from Greater Natal International Airport to Sacramento International Airport via Rio De Janeiro-Galeao, Dallas/Ft.Worth
- Ave. Duration
- 25h 5m
- When
- Every day
- Estimated price
- $600–2,200
- Website
- aa.com
Flights from Greater Natal International Airport to San Francisco International Airport via Sao Paulo, Dallas/Ft.Worth
- Ave. Duration
- 20h 26m
- When
- Every day
- Estimated price
- $410–1,500
Flights from Greater Natal International Airport to Norman Y. Mineta San José International Airport via Sao Paulo, Dallas/Ft.Worth
- Ave. Duration
- 22h 36m
- When
- Every day
- Estimated price
- $550–2,100
Flights from Presidente Castro Pinto International Airport to San Francisco International Airport via Rio De Janeiro-Galeao, Dallas/Ft.Worth
- Ave. Duration
- 22h 46m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $490–1,700
Flights from Presidente Castro Pinto International Airport to San Francisco International Airport via Brasilia, Miami
- Ave. Duration
- 23h 32m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $700–1,800
Flights from Greater Natal International Airport to Sacramento International Airport via Rio De Janeiro-Galeao, Dallas/Ft.Worth
- Ave. Duration
- 24h 19m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $600–2,200
Flights from Greater Natal International Airport to Sonoma County Airport via Recife, Orlando, Phoenix
- Ave. Duration
- 31h 54m
- When
- Tuesday
- Estimated price
- $600–1,500
- Website
- southwest.com
Flights from Greater Natal International Airport to Oakland International Airport via Recife, Orlando, Las Vegas
- Ave. Duration
- 31h 55m
- When
- Tuesday
- Estimated price
- $700–1,800
Flights from Greater Natal International Airport to Oakland International Airport via Recife, Orlando, Phoenix
- Ave. Duration
- 33h
- When
- Tuesday
- Estimated price
- $700–1,800
Flights from Greater Natal International Airport to Oakland International Airport via Recife, Orlando, Dallas
- Ave. Duration
- 34h 15m
- When
- Tuesday
- Estimated price
- $700–1,800
Flights from Greater Natal International Airport to Sacramento International Airport via Brasilia, Orlando
- Ave. Duration
- 20h
- When
- Wednesday
- Estimated price
- $850–2,200
Flights from Greater Natal International Airport to Sonoma County Airport via Recife, Orlando, Las Vegas
- Ave. Duration
- 31h 15m
- When
- Tuesday
- Estimated price
- $600–1,500
- Website
- delta.com
Flights from Greater Natal International Airport to San Francisco International Airport via Sao Paulo, Los Angeles
- Ave. Duration
- 20h 5m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $600–1,700
Flights from Greater Natal International Airport to Norman Y. Mineta San José International Airport via Sao Paulo, Los Angeles
- Ave. Duration
- 20h 5m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $850–2,400
Flights from Greater Natal International Airport to Sonoma County Airport via Recife, Orlando, Salt Lake City
- Ave. Duration
- 35h 6m
- When
- Tuesday
- Estimated price
- $600–1,500
- Website
- copaair.com
Flights from Greater Natal International Airport to San Francisco International Airport via Belo Horizonte Confins, Panama City
- Ave. Duration
- 27h 5m
- When
- Tuesday and Saturday
- Estimated price
- $390–1,400
Flights from Greater Natal International Airport to San Francisco International Airport via Brasilia, Orlando
- Ave. Duration
- 21h 29m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–1,500
Flights from Presidente Castro Pinto International Airport to San Francisco International Airport via Brasilia, Orlando
- Ave. Duration
- 21h 24m
- When
- Every day
- Estimated price
- $700–1,800
Flights from Presidente Castro Pinto International Airport to San Francisco International Airport via Belo Horizonte Confins, Panama City
- Ave. Duration
- 27h 50m
- When
- Saturday
- Estimated price
- $460–1,700
- Website
- united.com
Flights from Greater Natal International Airport to San Francisco International Airport via Brasilia, Orlando
- Ave. Duration
- 21h 29m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–1,500
Flights from Presidente Castro Pinto International Airport to San Francisco International Airport via Brasilia, Orlando
- Ave. Duration
- 21h 24m
- When
- Every day
- Estimated price
- $700–1,800
Flights from Presidente Castro Pinto International Airport to San Francisco International Airport via Rio De Janeiro-Galeao, Houston
- Ave. Duration
- 22h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $490–1,700
Flights from Greater Natal International Airport to Sacramento International Airport via Rio De Janeiro-Galeao, Houston
- Ave. Duration
- 24h 35m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $600–2,100
- Website
- voeazul.com.br
Flights from Greater Natal International Airport to San Francisco International Airport via Recife, Orlando
- Ave. Duration
- 30h 12m
- When
- Tuesday
- Estimated price
- $550–1,500
Flights from Greater Natal International Airport to San Francisco International Airport via Brasilia, Orlando
- Ave. Duration
- 21h 29m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–1,500
Flights from Presidente Castro Pinto International Airport to San Francisco International Airport via Brasilia, Orlando
- Ave. Duration
- 21h 24m
- When
- Every day
- Estimated price
- $700–1,800
- Phone
- +1-510-464-6000
- Website
- BART
Subway from Milpitas to El Cerrito Del Norte
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- $8–11
- Website
- BART
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Sacramento to Richmond
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $40–70
- Website
- Amtrak
- Phone
- +1 415-461-4222
- Website
- Marin Airporter
Bus from San Francisco Airport to Larkspur - dropoff
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- $32
- Website
- Marin Airporter
- Adult One-way
- $32
Bus from San Francisco Airport to Larkspur - dropoff
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- $32
- Website
- Marin Airporter
- Adult One-way
- $32
- Phone
- +55 800 766 9000
- Website
- maisprogresso.com.br
Bus from Natal to João Pessoa
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- $12–15
- Schedules at
- maisprogresso.com.br
- Book at
- maisprogresso.com.br
- Phone
- +1 707-837-8700
- Website
- Groome Transportation
Bus from Oakland International Airport to San Rafael
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $25–55
- Website
- Groome Transportation
- First Passenger
- $25–55
Bus from Sonoma Co Airport Terminal to San Rafael
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $25–55
- Website
- Groome Transportation
- First Passenger
- $25–55
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















