How to open up MS Access Db from Linux

Is there a program that can open up a Microsoft Access database file on Linux?

I’m not sure there is. You need to install office in Linux. You can do this with Crossover, I’m not sure about Wine.

But looks good; WineHQ - Microsoft Office (installer only)

You could try Wine but I wouldn’t for any of the MS Office stuff, especially not for Access. That’s what Virtualbox is for: no fiddling, no worries.

Agree - Virtual Box is really excellent.

You may convert the MS Access database files to one of the better databases supported under Linux - Postgres, MySQL etc.
Try the kexi project.
Kexi Project - “Microsoft Access for Linux” - Home

If the relationships between your Access tables are simple, you may be able to convert them to csv, e.g. via Excel, and import them into mysql.

The mysql manual gives the specification for importing Windows/DOS csv files into mysql and it is worth preparing them in this way as, if you get them correct, the import is almost instantaneous.

If the relationships are complicated, it may or may not be advantageous to convert them to SQL within Access. (I don’t know if this conversion would preserve the relationships in a way which would then be preserved in mysql).

BTW Access can be set up to access mysql tables.