In an effort to keep it hydrated police officers and firefighters splashed water on the 10ft beast as traffic ground to a halt along busy Avenida Atlantica.
It initially moved quickly across the road before slumping down in front of a waiting car.
The confused animal, estimated to weigh over half a tonne, finally sloped off back to the water after nearly 90 minutes in the sun.
It is unknown why this giant beast decided to leave the ocean – elephant seals spend most of their lives at sea and only return to land to mate.
Made me giggle!