此時的太子丹已經花了百鎰黃金,為荊軻準備了天下最鋒利的匕首,還讓工匠在匕首上塗上了毒藥。接著便準備行裝,讓荊軻啟程。太子丹還為荊軻找來了一位名叫秦舞陽的勇士,充當荊軻的助手。給荊軻送行的那天,天很冷,風很大。太子丹及人們身穿白色的衣帽,鄭重地祭了路神。大家一直把荊軻送到城外的易水河邊。高漸離擊打著築,荊軻則和聲高唱:“風聲蕭瑟易水寒冷啊,壯士一去不複返啊!”情景十分悲壯。
到了秦國,荊軻就以價值千金的禮物賄賂秦王的寵臣蒙嘉。蒙嘉於是向秦王報告:“大王威震天下,燕國國君不敢違抗,願意成為秦國的臣子,交納賦稅,交納貢物,隻求能保住先王的宗廟。為了表示他的誠意,特派使者送來燕國最肥沃的督亢之地的地圖,還特地砍下了樊於期的首級,都用匣子封存著,呈獻給大王,希望大王接收。”秦王聽了,興奮異常,穿好上朝的禮服,以隆重的九賓之禮,在豪華的鹹陽宮接見來自燕國的所謂使者。
荊軻手捧盛殮著樊於期首級的匣子,秦舞陽則懷抱裝有地圖的匣子,按次序向前。走上宮殿的台階上時,秦舞陽不由得恐懼得變了臉色,令大臣們狐疑。荊軻解釋說:“我們是從偏遠的北方來的,沒有見過天子,所以緊張。希望大王能夠寬容些,能讓我們完成使命。”秦王便對荊軻說:“拿地圖過來。”荊軻取出地圖,交給秦王,秦王展開地圖,匕首就露出來了。荊軻的左手倏地抓住了秦王的衣袖,右手拿起匕首,朝秦王直刺過去,但沒有刺中。秦王大驚,抽身而逃,連衣袖都被扯破了。秦王想拔劍自衛,由於劍鞘過長,劍一下子抽不出來,隻得握著劍鞘再逃。荊軻緊追著秦王,秦王則繞著柱子轉,旁邊的大臣們嚇得目瞪口呆,但又不知如何是好,因為按著秦國的法令,在宮裏侍奉秦王的大臣都不得攜帶武器,而那些殿下的衛兵盡管持著刀戟,但沒有秦王的命令不得上殿。混亂之際,大臣們隻得用徒手幫忙。侍從醫官夏無且正好捧了個藥袋子,這時朝著荊軻砸了過去,而秦王仍然在繞著柱子轉。這時有人喊:“大王,背劍!”秦王醒悟了,把劍鞘推到背上,終於把劍拔了出來,朝荊軻擊刺,荊軻的左腿被擊斷。倒地的荊軻還把手中的匕首投向秦王,仍然沒有投中,隻是投中了銅柱子。秦王便再次擊殺他,荊軻的身上有了八處傷口。荊軻自感大事告敗,遂靠著銅柱子大笑,並罵道:“你這個暴君!大事沒有成功,是因為想把你活捉,得到你的諾言去回報太子!”這時,秦王的衛兵都已上殿,殺死了荊軻。
荊軻已被殺死,但秦王好久無法快樂,剛才的一幕給了他沉重的教訓。幾年後,秦國滅了燕國,後來又吞並了天下。公元前221年,秦王嬴政成了秦始皇。這時,太子丹已被燕王姬喜殺死,作為禮物獻給了秦王。為了掃除異己分子,秦始皇仍然下令通緝太子丹和荊軻的門客。此時的高漸離已改名換姓,但依然時常擊築。凡是聽見他擊築的聲音的人,無不落淚。秦始皇聽說了,請高漸離入宮演奏。高漸離竟把鉛塊藏在築裏。等秦始皇靠近時,他舉起築砸向秦始皇,沒有砸中。秦始皇的左右殺死了高漸離,而秦始皇本人,從此再也不敢接近來自各諸侯國的人。
荊軻刺秦王的故事雖然悲壯,可還是有人感歎道:“啊,他真是一個勇士,可惜他太不精於刺殺了!”