Directions
Explore an exotic land that's practically in your own backyard.
Six Flags Discovery Kingdom is conveniently located in Vallejo, CA. For driving directions, up-to-the-minute traffic conditions and more, visit 511.org.
Our address is:
Six Flags Discovery Kingdom
1001 Fairgrounds Dr.
Vallejo, CA 94589
BY CAR
From I-80, take the Hwy 37 exit westbound. From U.S. 101 North, take Hwy 37 east to Fairgrounds Drive.
BY FERRY
High-speed catamaran ferry service is offered from San Francisco's Fisherman's Wharf at Pier 39. For schedule information, call the Blue & Gold Fleet at
415-773-1188 or Baylink at 707-64-FERRY.
BY TRAIN
Amtrak serves Six Flags Discovery Kingdom via Thruway Shuttle from the Martinez Station. Bus transit time is 20 minutes. Call 1-800-USA-RAIL for information.
BY BART
Vallejo BartLink offers transportation to Six Flags Discovery Kingdom from
El Cerrito Del Norte BART station. Call BART at 510-236-2278 (for train information) or BartLink at 707-648-4666 (for shuttle information). No Sunday service.
BY BUS
Greyhound Bus Lines serves Vallejo with connecting service on Vallejo Transit to Six Flags Discovery Kingdom. Call 707-643-7661 for more information.
MILEAGE CHART TO SIX FLAGS DISCOVERY KINGDOM
-
Oakland—25 miles
-
Sacramento—55 miles
-
San Francisco—30 miles
-
San Jose—65 miles
-
Santa Rosa—45 miles
-
Stockton—65 miles
-
Concord—20 miles
-
Fremont—50 miles
-
Napa—10 miles
-
San Rafael—25 miles
![]()
Driving directions presented by Les Schwab Tire Centers.


