불라국에 오구 대왕과 길대 부인이 살고 있었다. 부부는 딸만 여섯을 낳았다. 그러던 차에 신령님께 치성 드려 아이를 잉태하지만. 낳고 보니 또 딸이었다. 대왕은 실망하여 아이를 내다 버리라고 명한다. 길대 부인이 그 이름을 '바리데기' 라고 짓고 산에 갖다 버리니. 학이 나타나 채간다. 세월이 흐른 뒤, 오구대왕은 큰 병에 걸렸는데 백약이 무효였다. 병을 고치려면 서역국에 가서 약수를 구해 와야 한다는데, 갈 사람이 없었다. 그때 부인이 꿈에 계시를 받고 산으로 가서 바리데기를 찾는다. 신형의 도움으로 무사히 지내고 있던 바리데기는 부모와 만나자마자 자청해서 약수를 구하러 길을 떠난다. 바리데기가 우여곡절을 다 겪으며 서천 서역국에 당도하니, 약수를 지키는 동수자가 자기와 결혼해야 약수를 ..