1.โดยรถยนต์
จากกรุงเทพฯ สามารถไปสุพรรณบุรีได้หลายเส้นทางดังนี้
- จากกรุงเทพฯ ผ่านอำเภอบางบัวทอง ไปจนถึงตัวจังหวัดสุพรรณบุรี หรือจากกรุงเทพฯ ผ่านนนทบุรี อำเภอบาง บัวทอง ไปจนถึงตัวจังหวัดสุพรรณบุรี ระยะทางประมาณ 107 กิโลเมตร
-จากกรุงเทพฯ ผ่านจังหวัดปทุมธานี อำเภอลาดหลุมแก้ว ไปจนถึงตัวจังหวัดสุพรรณบุรี ระยะทางประมาณ 115 กิโลเมตร
- จากกรุงเทพฯ ผ่านจังหวัดพระนครศรีอยุธยา ไปจนถึงตัวจังหวัดสุพรรณบุรี ระยะทางประมาณ 132 กิโลเมตร
- จากกรุงเทพฯ ผ่านจังหวัดสิงห์บุรี อำเภอเดิมบางนางบวช ไปจนถึงตัวจังหวัดสุพรรณบุรีระยะทางประมาณ 228 กิโลเมตร
- จากกรุงเทพฯ ผ่านจังหวัดอ่างทอง ไปจนถึงตัวจังหวัดสุพรรณบุรี ระยะทางประมาณ 150 กิโลเมตร
- จากกรุงเทพฯ ผ่านจังหวัดนครปฐม อำเภอกำแพงแสน ไปจนถึงตัวจังหวัดสุพรรณบุรี ระยะทางประมาณ 164 กิโลเมตร
หรือใช้ทางพิเศษอุดรรัถยา (ทางด่วนสายบางปะอิน-ปากเกร็ด) สอบถามเพิ่มเติมได้ที่โทร. 1543

2. โดยรถประจำทาง
มีรถโดยสารธรรมดาและรถโดยสารปรับอากาศของบริษัท ขนส่ง จำกัด และของเอกชน สายกรุงเทพฯ-สุพรรณบุรี ออกจากสถานีขนส่งหมอชิต 2 และสายใต้ ทุกวัน วันละหลายเที่ยว ใช้เวลาเดินทางประมาณ 1 ชั่วโมง 30 นาที
สอบถามรายละเอียดได้ที่บริษัท ขนส่ง จำกัด โทร.1490 www.transport.co.th บริษัท สุพรรณทัวร์ โทร. 0 2884 9522 สุพรรณบุรี โทร. 0 3550 0817

3.รถตู้

- ข้างห้างเซนจูรี่ ไปถามคนแถวนั้นเลยว่ารถตู้ไปสุพรรณอยู่ไหน ค่าโดยสารอยู่ที่ 110บาท(อาจจะแพงขึ้นแล้ว) 
ใช้เวลาจากอนุสาวรีย์ถึงสุพรรณประมาณ 1ชั่วโมง 20 นาที ท่ารถที่สุพรรณจะอยู่ที่วัดปราสาททอง 

- ใต้ทางด่วน ฝั่งตรงข้ามกับดงร้านก๋วยเตี๋ยวเรือ มีรถตู้ไปอำเภออู่ทอง ผ่านตัวเมืองสุพรรณโดยจอดให้ที่โลตัส สุพรรณบุรี ค่ารถก็ 120 บาท เส้นทางวิ่งเหมือนข้อแรก 

- สี่แยกคอกวัว ถนนราชดำเนิน มีหลายเจ้า แต่ที่ผมขึ้นประจำคือท่าที่อยู่ซอยเดียวกับพระนครบาร์ ราคา 100 บาท ใช้เวลาประมาณ 1 ชั่วโมงจากรถออกก็ถึงสุพรรณแล้ว จอดใจกลางเมืองสุพรรณ หลังป้อมตำรวจซึ่งเดินออกมาก็จะเจอรถสองแถววิ่งรอบเมืองทันที 

4.โดยรถไฟ
มีขบวนรถไฟออกจากสถานีรถไฟหัวลำโพงไปสถานีรถไฟจังหวัดสุพรรณบุรีทุกวัน วันละ 1 เที่ยว สอบถามเพิ่ม เติมได้ที่หน่วยบริการเดินทาง การรถไฟแห่งประเทศไทย โทร. 0 2223 7010, 0 2223 7020 www.railway.co.th

ในตัวเมืองสุพรรณบุรีมีรถโดยสารประจำทางไปยังอำเภอต่างๆ ได้อย่างสะดวก นักท่องเที่ยวสามารถเลือกใช้บริการยานพาหนะ ได้หลายรูปแบบตามอัธยาศัย สอบถามรายละเอียดได้ที่สถานีขนส่งสุพรรณบุรี โทร. 0 3552 2373 นอกจากนี้ยังมีรถสองแถวไปยังต่างอำเภอและแหล่งท่องเที่ยว เช่นอำเภอดอนเจดีย์ อำเภอด่านช้าง ตลาดสามชุก ฯลฯ ซึ่งส่วนใหญ่แล้ว คิวรถจะอยู่ในสถานีขนส่ง ระยะทางจากอำเภอเมืองสุพรรณบุรีไปยังอำเภอต่างๆ คือ
อำเภอบางปลาม้า 10 กิโลเมตร
อำเภอศรีประจันต์ 20 กิโลเมตร
อำเภอดอนเจดีย์ 31 กิโลเมตร
อำเภออู่ทอง 32 กิโลเมตร
อำเภอสองพี่น้อง 35 กิโลเมตร
อำเภอสามชุก 39 กิโลเมตร
อำเภอเดิมบางนางบวช 54 กิโลเมตร
อำเภอหนองหญ้าไซ 58 กิโลเมตร
อำเภอด่านช้าง 77 กิโลเมตร