Fri 23 Oct 2569 01:55
Log in
150-Million-Year Shell Fossil Cemetery
Nong Bua Lam Phu · Non Than, Mueang Nong Bua Lam Phu10 photosAttraction / museumOpen Tue–Sun 08:30–16:30, closed Monday

A cliff of ancient shells · Nong Bua Lam Phu

150-Million-Year Shell Fossil Cemetery

An old quarry cliff at Ban Huai Duea, Nong Bua Lam Phu, packed with fossil freshwater mussels, with a museum and dinosaur park.

Live today · Friday 23 Oct01:55
9.4out of 10
Good to go

Hot (Afternoon) feels like 38°C

10Morning
9Late morning
8.9Afternoon
9.7Evening
Sunrise 06:05
No warnings today — normal road and weather conditions
Best forFamilies, kids, geology fans
Best seasonNov–Feb
OpenTue–Sun 08:30–16:30
AdmissionAdults 50 baht, foreigners 100 baht
Time needed1–2 hours
Travel from Nong Bua Lam Phu townAbout 15–20 minutes from Nong Bua Lam Phu town
Best timeNov – Feb
Before visiting

Opening hours, entry fee and time needed

Opening hours

Tue–Sun 08:30–16:30 (closed Mon)

Admission

50 THB

Time needed

1–2 hours

Busy times

Long weekends and school field-trip periods

Don’t-miss highlights

Shell fossil cliff01
Shell fossil cliffRock packed with ancient freshwater mussels
Exhibition hall02
Exhibition hallThe universe, evolution, dinosaurs and Ban Huai Duea finds
Dino Park03
Dino Park10 moving dinosaur models and a tram
Before you go

7 days ahead
When to go

7/7good days
this week
Safety today · nothing to watch out for
Severe weatherNoneEarthquakesNone in 48 hMajor disastersNoneSite noticesNone

Tap a day card to see that day’s weather, rain, haze and hourly forecast

Daily detailsFriday 23 Oct
Good to go · 9.4/10

Best time to go Fine all day little rain through the day

By time of day
Morning 05–0910
Late morning 09–129Strong sun UV 8
Afternoon 12–168.9Hot, feels 38°
Evening 16–199.7

No warnings today — normal road and weather conditions

Sky and view
Clear sky / good views9/10
Visibility14 km
Cloud cover17%
Rain and storms
Rain chance8%
Rainfall0.5 mm
Humidity65%
LightningNo signal
Body and air
Feels like38°C
UV index8
Gusts~13 km/h
PM2.5 dust7 µg/m³
Time and crowds
Sunrise06:05
Sunset17:43
CrowdsModerately busy

Hour by hour

TemperatureRain chanceScored hours
Sunrise 06:05Sunset 17:4306:00 Rain 0%07:00 Rain 0%08:00 Rain 1%09:00 Rain 2%10:00 Rain 2%11:00 Rain 1%12:00 Rain 0%13:00 Rain 0%14:00 Rain 1%15:00 Rain 2%16:00 Rain 4%17:00 Rain 6%18:00 Rain 8%19:00 Rain 8%20:00 Rain 6%24°0625°0728°0829°0930°1031°1131°1232°1332°1432°1531°1631°1729°1828°1927°20
TimeTemperatureRain chance
24°0%
25°0%
28°1%
29°2%
30°2%
31°1%
31°0%
32°0%
32°1%
32°2%
31°4%
31°6%
29°8%
28°8%
27°6%

Green band = hours used for the score

Get to know

150-Million-Year Shell Fossil Cemetery

The 150-Million-Year Shell Fossil Cemetery, or the 150-Million-Year Shell Fossil and Non Than Dinosaur Museum, at Ban Huai Duea, Non Than, Mueang Nong Bua Lam Phu, is an old quarry cliff packed with fossil freshwater mussels, with an exhibition building and a dinosaur park.

A day here, hour by hour
  1. Shell fossil and dinosaur exhibition
  2. Fossil cliff and Dino Park
  3. On to Wat Tham Klong Phen

Arrive Before 15:30 to see everything before the 16:30 close

Best photo spots
  • Shell fossil cliffShell patterns in the rockMorning
  • Dino ParkLarge dinosaur modelsMorning
  • Siamotyrannus model4 m carnivorous dinosaurMidday

Before you go

Good to know here

Do not collect or break fossils from the cliff. Sources give different fees, so bring cash

Packing checklist
Tips from visitors
  1. Go in the morning before the sun is strong; the dinosaur park is outdoors
  2. Compare the real cliff with the replica inside
  3. Combine with Wat Tham Klong Phen (about 6 km)
  4. Check opening days; most sources say it closes on Monday
Admission

Adults 50 THB · Car 0 THB · Time needed 1–2 hours

When is it crowded

Long weekends and school field-trip periods

Estimated costs
Adult entry (per Love Thailand)50 ฿/person
Child entry20 ฿/person
Foreign visitor entry100 ฿/person

Mostly cash · Prices may change by season — check with the venue

Who it suits
  • Kids Very suitable: dinosaurs and easy exhibits
  • Seniors Suitable: mostly level paths
  • Wheelchair The single-storey building is accessible, but paths near the cliff may be rough
  • Pets Pets are not recommended in the exhibition hall
Where to eat
  • Huai Duea Pracharat community marketSnacks and local products
  • Nong Bua Lam Phu townIsan food
Etiquette here
  • Stay on marked paths at the cliff
  • Watch small children near the cliff and models
  • Do not collect, break or scratch the fossils
  • Do not climb the dinosaur models
More cautions
  • Hot sun in the outdoor park at midday
  • Watch for falling rock at the foot of the old quarry face
  • Public transport is limited; a car is easiest
Emergency numbers

Nong Bua Lam Phu Hospital · Tourist Police 1155 · Emergency 1669

Best times

Best months

Tap a month on the wheel to see weather, rain, haze and crowds from 10 years of records

JanFebMarAprMayJunJulAugSepOctNovDec
OctoberGreatWarm, 22–31°C
RainModerate
HazeLow
CrowdsLow
StatusGreat
End of rains, improving

Best time · Nov–Feb: cool weather for the cliff and outdoor dinosaur park

Watch out · Mar–May: very hot at midday. Closed on Mondays

Actual weather records 2016–2025
Rainfall (mm)Clear days
JanuaryTemperature17–28°CAvg rain12 mmRainy days2 daysClear18 daysPM2.517 · Moderate28°
17°
Jan
FebruaryTemperature19–29°CAvg rain24 mmRainy days3 daysClear21 daysPM2.516 · Moderate29°
19°
Feb
MarchTemperature22–32°CAvg rain53 mmRainy days7 daysClear17 daysPM2.528 · Moderate32°
22°
Mar
AprilTemperature24–34°CAvg rain65 mmRainy days9 daysClear13 daysPM2.530 · Moderate34°
24°
Apr
MayTemperature25–33°CAvg rain198 mmRainy days21 daysClear4 daysPM2.516 · Moderate33°
25°
May
JuneTemperature25–32°CAvg rain165 mmRainy days22 daysClear1 daysPM2.510 · Great32°
25°
Jun
JulyTemperature24–31°CAvg rain254 mmRainy days25 daysClear1 daysPM2.59 · Great31°
24°
Jul
AugustTemperature24–30°CAvg rain269 mmRainy days26 daysClear0 daysPM2.510 · Great30°
24°
Aug
SeptemberTemperature23–30°CAvg rain312 mmRainy days27 daysClear3 daysPM2.57 · Great30°
23°
Sep
OctoberTemperature22–29°CAvg rain158 mmRainy days16 daysClear6 daysPM2.511 · Great29°
22°
Oct
NovemberTemperature20–29°CAvg rain29 mmRainy days4 daysClear14 daysPM2.512 · Great29°
20°
Nov
DecemberTemperature18–27°CAvg rain4 mmRainy days1 daysClear19 daysPM2.513 · Great27°
18°
Dec

Oct by the records 22–29°C · avg rain 158 mm (16 rainy days) · clear 6 days · avg PM2.5 11

Stories and history

The story of this place

The 150-Million-Year Shell Fossil Cemetery, officially the 150-Million-Year Shell Fossil and Non Than Dinosaur Museum, is at Ban Huai Duea (Moo 10), Non Than subdistrict, Mueang Nong Bua Lam Phu, beside Highway 210 to Udon Thani, within the grounds of the Non Than Subdistrict Administrative Organization, which runs it. Its centrepiece is a rock face in an old quarry, which Love Thailand puts at about 50 m high, packed with fossil bivalve shells.

Read more 13 more paragraphs

The search for fossils here began long before the shell find. A Kasetsart University page says that in 1976 Sutham Yaemniyom found Thailand's first dinosaur bone, a sauropod bone, during a uranium survey in Phu Wiang, Khon Kaen. Soon after, the Northeastern geological survey team found dinosaur and crocodile fossils in Nong Bua Lam Phu district, then part of Udon Thani province; the crocodile teeth were later named Sunosuchus thailandicus in 1984.

The site was once a sandstone quarry. The Nong Bua Lam Phu public relations office says blasting exposed a high cliff full of ancient shells; after the quarry was abandoned, villagers found attractive shell-patterned stones and dug out large amounts to sell. Love Thailand says villagers noticed the shell-shaped stones in the abandoned quarry around 1994.

The Department of Mineral Resources later surveyed the site and identified the fossils as bivalves of varying sizes. The provincial public relations office dates them to the Late Jurassic, about 150 million years ago, which gave the place its name; Love Thailand gives about 140–150 million years.

Later research paints a different picture. Sakboworn Tumpeesuwan's 2010 Chulalongkorn University PhD thesis studied 16 freshwater mollusc taxa from 12 localities in Nong Bua Lam Phu, Phu Wiang and Sahat Sakhan in the Sao Khua Formation and placed them in the Early Cretaceous, with the upper Sao Khua in the Late Barremian, about 125–130 million years ago. It named a new species, Pseudohyria (Matsumotoina) somanai, the first record of that subgenus in Thailand. A 2024 paper in Tropical Natural History lists Ban Huai Duea among the conglomeratic-sandstone shell beds of the upper Sao Khua Formation, so the "150 million years" in the name reflects the older dating.

These were freshwater river mussels. The same 2024 study examined a similar shell bed at Phu Kum Khao in Roi Et and interpreted it as sediment washed over a meandering river's banks; that bed also yielded freshwater hybodont shark teeth, fish bone, theropod teeth and sauropod bone fragments, a glimpse of Isan's river plains in the age of dinosaurs.

The Sao Khua Formation was named in 1964 by Ward and Bunnag. It is the middle unit of the Khorat Group, lying on the Phra Wihan Formation and under the Phu Phan Formation, about 120 m thick, made of sandstone, conglomerate, siltstone and reddish-brown claystone. English Wikipedia summarises it as a floodplain crossed by large meandering channels. It is one of Thailand's key dinosaur formations, with Phuwiangosaurus, Siamosaurus, Siamotyrannus and Kinnareemimus, plus ancient crocodiles, several freshwater shark genera and the bivalve Pseudohyria (Matsumotoina) somanai.

Other animals of the same age have been found here too. Love Thailand reports ancient crocodile remains and dinosaur bones in a layer about 2 m above the shell bed, including upper forelimb and lower hindlimb bones, a shoulder blade, finger bones and ribs. Matichon (2017) also reported a dinosaur skeleton and freshwater shark remains at Ban Huai Duea, and stone slabs in a small cave that ring like a drum when struck.

The single-storey exhibition building has a King Naresuan shrine in front. The provincial public relations office says it covers the universe, the solar system, the origin of life, evolution, dinosaurs and the fossils found at Ban Huai Duea, a replica of the cliff, how palaeontologists work, and tourist information for each district. Love Thailand mentions a model of Siamotyrannus isanensis about 4 m high and 7 m long, a carnivorous dinosaur discovered in the Sao Khua Formation at Phu Wiang, Khon Kaen.

Highway 210 in front of the museum has its own dinosaur story. MGR Online reported on 24 April 2006 that rock cutting for the Nong Bua Lam Phu–Udon Thani road at km 30 in Nong Bua subdistrict uncovered many herbivorous dinosaur fragments scattered over about 1 km². The contractor had to work carefully with Department of Mineral Resources staff on watch, and geologist Pratchaya Bamrungsong from Phu Wiang examined the site. The province asked people to return fossils they had taken, and many villagers did; rumours of dinosaur eggs were dismissed as round stones passed off for sale.

On 8 August 2020 the province opened the "Dino Park" in the museum grounds. Isan Daily Online reports deputy governor Wiangchai Kaewpinit presided; the 5-rai park has 10 moving dinosaur models, 36 dinosaur eggs, an artificial waterfall and a tram, built with 39,460,000 baht from the Upper Northeast provincial cluster budget.

Nong Bua Lam Phu also gave its name to a new dinosaur species. Thai PBS reported on 12 November 2019 that the Department of Mineral Resources announced Vayuraptor nongbualamphuensis, Thailand's 11th dinosaur. Its bones were found in 1988 in Phu Kao–Phu Phan Kham National Park by Phaladet Srisuk; about 130 million years old, it was a medium-sized carnivore about 4–4.5 m long with slender hind legs, named after Vayu, the wind god, plus the Latin raptor. English Wikipedia also records the freshwater sharks Isanodus and Lonchidion from Phu Phan Thong in the province.

Nong Bua Lam Phu has other fossil finds. Matichon reported in August 2017 that staff clearing a cliff at Phu Phan Noi found petrified wood shaped like a stump with roots, about 1 m long; the provincial administration chief estimated it at least 100 million years old, though this was unverified and a Khon Kaen geologist was to examine it. Naewna reports dinosaur fossils about 130 million years old at another site, Ban Huai Sai in Nong Bua subdistrict.

Finds keep coming. Spring News reported on 13 July 2023 that villagers foraging in the hills near Ban Huai Sai, Nong Bua subdistrict, found many bones in limy sandstone. The Department of Mineral Resources' Region 2 office made a preliminary identification of three dinosaur groups, a sauropod-like plant-eater, a fish-eater and a meat-eater. The bones are kept at Wat Pa Huai Sai Thong Nak Chai Phon, and villagers hope for a museum.

  1. Late Jurassic (older estimate)Department of Mineral Resources dates the shells to about 150 million years, the source of the name
  2. Early Cretaceous, about 125–130 million years agoAge of the upper Sao Khua Formation per 2010 research
  3. 1964Ward and Bunnag name the Sao Khua Formation
  4. 1976Thailand's first dinosaur bone found at Phu Wiang during a uranium survey
  5. 1988Vayuraptor bones found in Phu Kao–Phu Phan Kham National Park
  6. 1994Villagers notice shell-patterned stones in the abandoned Ban Huai Duea quarry
  7. 200624 Apr: dinosaur fragments found building the Nong Bua Lam Phu–Udon Thani road at km 30
See 6 events
  1. 2010Chulalongkorn thesis on Sao Khua freshwater molluscs names Pseudohyria (Matsumotoina) somanai
  2. 2017August: petrified wood found at Phu Phan Noi
  3. 201912 Nov: Vayuraptor nongbualamphuensis announced as Thailand's 11th dinosaur
  4. 20208 August: "Dino Park" opens, budget 39.46 million baht
  5. 2023July: villagers find dinosaur bones near Ban Huai Sai
  6. 2024Research lists Ban Huai Duea as an upper Sao Khua shell bed
View from a rest stop on the Nong Bua Lam Phu–Udon Thani road (Highway 210) near Ban Huai Duea
View from a rest stop on the Nong Bua Lam Phu–Udon Thani road (Highway 210) near Ban Huai DueaPhoto: ::::UT:::: / Wikimedia Commons (CC BY-SA 3.0)
Fossil freshwater bivalves (comparison photo from Germany, 2017)
Fossil freshwater bivalves (comparison photo from Germany, 2017)Photo: Tobias Maier / Wikimedia Commons (CC BY-SA 3.0)
Bed of fossil freshwater Unionidae mussels in rock (comparison photo, Tullock Formation, USA)
Bed of fossil freshwater Unionidae mussels in rock (comparison photo, Tullock Formation, USA)Photo: Joseph H. Hartman / Wikimedia Commons (CC0)
Reconstruction of the Sao Khua Formation environment with Siamosaurus and Phuwiangosaurus
Reconstruction of the Sao Khua Formation environment with Siamosaurus and PhuwiangosaurusPhoto: Offy / Wikimedia Commons (CC BY-SA 4.0)
Phuwiangosaurus femur, a plant-eating dinosaur from the Sao Khua Formation (2017)
Phuwiangosaurus femur, a plant-eating dinosaur from the Sao Khua Formation (2017)Photo: Kumiko / Wikimedia Commons (CC BY-SA 2.0)
Siamosaurus suteethorni sculpture, a Sao Khua Formation dinosaur, at Phu Wiang Dinosaur Museum (2019)
Siamosaurus suteethorni sculpture, a Sao Khua Formation dinosaur, at Phu Wiang Dinosaur Museum (2019)Photo: TIDTAMTOR / Wikimedia Commons (CC BY 3.0)
On Phu Phan Noi, Nong Bua Lam Phu
On Phu Phan Noi, Nong Bua Lam PhuPhoto: ::::UT:::: / Wikimedia Commons (CC BY-SA 3.0)
Travellers who came

Check-ins & visitor photos

Arrived? Check in, collect a stamp and tell others what it is like right now

0 people have checked in here
    Log in to check in

    Location must be on and within 1 km · One check-in per place per day · come back on other days to check in again

    Log in to post photos
    Getting there

    How to get there

    On Highway 210 (Nong Bua Lam Phu–Udon Thani) in the Non Than…

    Open in Google Maps
    Car15–20 min

    Nong Bua Lam Phu town–Ban Huai Duea via Highway 210 · Fuel

    CarAbout 40 min

    Udon Thani–Ban Huai Duea via Highway 210 · Fuel

    Bus9–10 hrs

    Bangkok–Nong Bua Lam Phu, then hire car or taxi · Per operator

    Road

    Highway 210, paved all the way

    Parking

    Car park inside the museum grounds

    Fuel

    Petrol stations in Nong Bua Lam Phu town and along Highway 210

    Mobile signal

    Good 4G

    Opening hours

    Tue–Sun 08:30–16:30 (closed Mon)

    Distance

    around 12 km fromNong Bua Lam Phu town

    Search Google Maps by name

    Shell Fossil Museum Nong Bua Lam Phu

    Foreigner entry fee

    100 THB

    FAQ

    FAQ
    Before you go150-Million-Year Shell Fossil Cemetery

    Answers travellers want before they go — a one-minute read

    01

    Are the shells really 150 million years old?

    The name follows an older Late Jurassic estimate; research from 2010–2024 places the rocks in the Early Cretaceous Sao Khua Formation, about 125–130 million years ago

    02

    Are they sea or freshwater shells?

    Freshwater river mussels

    03

    When is it open?

    Tue–Sun 08:30–16:30, closed Monday (some sources say daily)

    04

    How much is entry?

    Love Thailand lists adults 50, children 20, foreigners 100 baht; the provincial PR office (2023) listed 20/10/50 baht

    05

    Can I take a fossil home?

    No, the fossils must be conserved

    Ready to go to 150-Million-Year Shell Fossil Cemetery?

    Best day this week: Thursday 29 Oct · Check in when you arrive to collect a stamp

    Check inDirections